Interface SentinelFeatureSbbAccess<SessionStateType>
-
- All Known Implementing Classes:
BaseFeatureSbbImpl
public interface SentinelFeatureSbbAccess<SessionStateType>
Provides access to certain core Sentinel SBB methods required by feature SBBs. This interface is implemented by feature SBBs and realised by either the feature SBBs or parent SBBs local interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FeatureEndpoint
getFeatureEndpoint()
Get the sentinels currently executing feature endpoint (the endpoint for our feature)MapperFacilities
getMapperFacilities()
Get the Sentinel mapper facilities that can be used by the feature.MapperLibrary<?>
getMapperLibrary()
Get the Sentinel mapper library that can be used by the feature.javax.slee.SbbLocalObject
getSbbLocalObject()
Get the SbbLocalObject of the feature SBBSessionStateType
getSentinelSessionState()
Get Sentinel Session State
-
-
-
Method Detail
-
getSbbLocalObject
javax.slee.SbbLocalObject getSbbLocalObject()
Get the SbbLocalObject of the feature SBB- Returns:
- SbbLocalObject
-
getSentinelSessionState
SessionStateType getSentinelSessionState()
Get Sentinel Session State- Returns:
- session state
-
getFeatureEndpoint
FeatureEndpoint getFeatureEndpoint()
Get the sentinels currently executing feature endpoint (the endpoint for our feature)- Returns:
- feature endpoint
-
getMapperLibrary
MapperLibrary<?> getMapperLibrary()
Get the Sentinel mapper library that can be used by the feature.- Returns:
- the mapper library.
-
getMapperFacilities
MapperFacilities getMapperFacilities()
Get the Sentinel mapper facilities that can be used by the feature.- Returns:
- the mapper facilities.
-
-