|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bea.adapter.event.AbstractEventGenerator
com.bea.adapter.event.AbstractPullEventGenerator
com.bea.adapter.event.AbstractBEAPullEventGenerator
BEA Specific class for licensing. This class is distributed as an example for the licensing implementation. Contains methods required to validate licensing.
| Field Summary |
| Fields inherited from class com.bea.adapter.event.AbstractEventGenerator |
m_setOfEventTypes |
| Constructor Summary | |
AbstractBEAPullEventGenerator()
|
|
| Method Summary | |
protected ValidationResult |
checkLicense()
Returns true if the adapter can locate a valid BEA license in the runtime environment; looks for license.bea on the classpath. |
protected abstract String |
getLicensedProductComponent()
|
protected abstract String |
getLicensedProductName()
|
protected abstract String |
getLicensedProductRelease()
|
| Methods inherited from class com.bea.adapter.event.AbstractPullEventGenerator |
checkInitializeState, checkThreadState, doCleanUpOnQuit, doInit, isSuspended, postEvents, removeDeadTypes, resume, run, setupNewTypes, start, stop, suspend |
| Methods inherited from class com.bea.adapter.event.AbstractEventGenerator |
assertValidLicense, createSetOfEventTypes, getEventDefinition, getEventTypes, getInitializationParms, getLogContext, getLogger, getRouter, getSleepCount, handlePostEventException, init, isEventTypeKnownToRouter, isInitialized, logDeadTypes, logEventTypes, logNewTypes, logPostEventException, refresh |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractBEAPullEventGenerator()
| Method Detail |
protected abstract String getLicensedProductName()
finalprotected abstract String getLicensedProductRelease()
finalprotected abstract String getLicensedProductComponent()
finalprotected final ValidationResult checkLicense()
checkLicense in class AbstractEventGeneratorValidationResult object may or may not
have additional information associated with it. The additional information
is used to generate a "better" exception on a failed validation attempt.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||