public class NullSentinelFeature extends BaseFeature<NullSentinelSessionState,FeatureEndpoint>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
Constructor and Description |
---|
NullSentinelFeature(java.lang.String name,
java.lang.String factoryName,
FeatureEndpoint caller,
Facilities facilities,
NullSentinelSessionState sessionState) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFeatureName()
All features have a unique name
|
void |
startFeature(java.lang.Object trigger,
java.lang.Object activity,
javax.slee.ActivityContextInterface aci)
Responds with featureCannotStart to inform core that an unknown feature was requested.
|
abortFeature, dependenciesInjected, getCaller, getFacilities, getSessionState, getTracer, startFeature
public static final java.lang.String NAME
public NullSentinelFeature(java.lang.String name, java.lang.String factoryName, FeatureEndpoint caller, Facilities facilities, NullSentinelSessionState sessionState)
public final java.lang.String getFeatureName()
SentinelFeature
public void startFeature(java.lang.Object trigger, java.lang.Object activity, javax.slee.ActivityContextInterface aci)
trigger
- a triggering context. The feature implementation must be able to cast this to a useful type for it to runactivity
- the slee activity object this feature is related to (may be null)aci
- the activity context interface of the slee activity this feature is related toCopyright © OpenCloud. All Rights Reserved.