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 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.