@PropagateUncheckedThrowables
public interface SentinelFeatureSbbLocal
extends javax.slee.SbbLocalObject, com.opencloud.sentinel.sbb.SentinelSbbDiagnostics
Modifier and Type | Method and Description |
---|---|
void |
abortFeature()
Abort execution
|
void |
startFeature(SentinelLocal sentinel,
java.lang.Object trigger,
java.lang.Object activity,
javax.slee.ActivityContextInterface aci)
kick off the feature
|
void |
startFeature(SentinelLocal sentinel,
java.lang.Object trigger,
java.lang.Object activity,
javax.slee.ActivityContextInterface aci,
java.util.Map<java.lang.String,ParameterValue> featureParameters)
kick off the feature
|
void startFeature(SentinelLocal sentinel, java.lang.Object trigger, java.lang.Object activity, javax.slee.ActivityContextInterface aci)
sentinel
- reference to the parent SBB for endpoint callbackstrigger
- 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 tovoid startFeature(SentinelLocal sentinel, java.lang.Object trigger, java.lang.Object activity, javax.slee.ActivityContextInterface aci, java.util.Map<java.lang.String,ParameterValue> featureParameters)
sentinel
- reference to the parent SBB for endpoint callbackstrigger
- 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 tofeatureParameters
- parameters supplied in the run feature statement that caused this feature to be executedvoid abortFeature()
Copyright © OpenCloud. All Rights Reserved.