public interface Endpoint
Used in FSM action implementation methods.
Supports:
- the association of ACIs with an endpoint
- attachment and detachment of the ACI from the implementing SBB
- the association of an SbbLocalObject with the endpoint
- storing the eventContext related to the endpoint's ACI
Modifier and Type | Method and Description |
---|---|
void |
attachToAci() |
void |
clearEventContext() |
void |
clearSbbLocalObject() |
void |
detachFromAci() |
javax.slee.ActivityContextInterface |
getAci() |
java.lang.Object |
getActivityContextInterfaceFactory() |
java.lang.Object |
getEndpointInterface() |
java.lang.String |
getEndpointName() |
javax.slee.EventContext |
getEventContext() |
javax.slee.SbbLocalObject |
getSbbLocalObject() |
boolean |
hasAci() |
boolean |
hasEventContext() |
boolean |
isAttachedToAci() |
int |
ordinal() |
void |
setAci(javax.slee.ActivityContextInterface aci) |
void |
setActivityContextInterfaceFactory(java.lang.Object activityContextInterfaceFactory)
Used to register an aci factory with the endpoint
|
void |
setEndpointInterface(java.lang.Object endpointInterface)
Used to register a resource adaptor interface with the endpoint
|
void |
setEventContext(javax.slee.EventContext eventContext) |
void |
setSbbLocalObject(javax.slee.SbbLocalObject sbbLocalObject)
Used to associate the sbblocalobject of an sbb child or peer with the endpoint
|
java.lang.String getEndpointName()
int ordinal()
void setAci(javax.slee.ActivityContextInterface aci)
void attachToAci()
void detachFromAci()
boolean isAttachedToAci()
boolean hasAci()
javax.slee.ActivityContextInterface getAci()
void setEventContext(javax.slee.EventContext eventContext)
javax.slee.EventContext getEventContext()
void clearEventContext()
boolean hasEventContext()
java.lang.Object getEndpointInterface()
java.lang.Object getActivityContextInterfaceFactory()
void setActivityContextInterfaceFactory(java.lang.Object activityContextInterfaceFactory)
activityContextInterfaceFactory
- void setEndpointInterface(java.lang.Object endpointInterface)
endpointInterface
- javax.slee.SbbLocalObject getSbbLocalObject()
void clearSbbLocalObject()
void setSbbLocalObject(javax.slee.SbbLocalObject sbbLocalObject)
activityContextInterfaceFactory
-