Class ContextManagerImpl

  • All Implemented Interfaces:
    com.anaptecs.jeaf.core.servicechannel.api.ContextManager

    public class ContextManagerImpl
    extends java.lang.Object
    implements com.anaptecs.jeaf.core.servicechannel.api.ContextManager
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.anaptecs.jeaf.core.api.Context getContext()
      Method returns an object representing the context.
      com.anaptecs.jeaf.core.servicechannel.api.ServiceInvocationContextManager getServiceInvocationContextManager()
      Method returns the ServiceInvocationContextManager.
      com.anaptecs.jeaf.core.servicechannel.api.SessionContextManager getSessionContextManager()
      Method returns the SessionContextManager.
      com.anaptecs.jeaf.core.servicechannel.api.TransactionContextManager getTransactionContextManager()
      Method returns the TransactionContextManager.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ContextManagerImpl

        public ContextManagerImpl()
    • Method Detail

      • getContext

        public com.anaptecs.jeaf.core.api.Context getContext()
        Method returns an object representing the context.
        Specified by:
        getContext in interface com.anaptecs.jeaf.core.servicechannel.api.ContextManager
        Returns:
        Context Representation of the context. The method never returns null.
      • getSessionContextManager

        public com.anaptecs.jeaf.core.servicechannel.api.SessionContextManager getSessionContextManager()
        Method returns the SessionContextManager. Which implementation of the interface will be used depends on the configuration.
        Specified by:
        getSessionContextManager in interface com.anaptecs.jeaf.core.servicechannel.api.ContextManager
        Returns:
        SessionContextManager Configured session context manager. The method never returns null.
      • getTransactionContextManager

        public com.anaptecs.jeaf.core.servicechannel.api.TransactionContextManager getTransactionContextManager()
        Method returns the TransactionContextManager. Which implementation of the interface will be used depends on the configuration.
        Specified by:
        getTransactionContextManager in interface com.anaptecs.jeaf.core.servicechannel.api.ContextManager
        Returns:
        SessionContextManager Configured transaction context manager. The method never returns null.
      • getServiceInvocationContextManager

        public com.anaptecs.jeaf.core.servicechannel.api.ServiceInvocationContextManager getServiceInvocationContextManager()
        Method returns the ServiceInvocationContextManager. Which implementation of the interface will be used depends on the configuration.
        Specified by:
        getServiceInvocationContextManager in interface com.anaptecs.jeaf.core.servicechannel.api.ContextManager
        Returns:
        ServiceInvocationContextManager Configured transaction context manager. The method never returns null.