Class SessionTaskDispatcherLock

  • All Implemented Interfaces:
    org.tentackle.task.TaskDispatcherLock

    public class SessionTaskDispatcherLock
    extends org.tentackle.task.DefaultTaskDispatcherLock
    Lock for the DefaultSessionTaskDispatcher.
    Author:
    harald
    • Constructor Detail

      • SessionTaskDispatcherLock

        public SessionTaskDispatcherLock​(DefaultSessionTaskDispatcher dispatcher,
                                         java.lang.Object key)
        Creates a dispatcher lock.
        Parameters:
        dispatcher - the locked dispatcher
        key - the locking key
    • Method Detail

      • getTaskDispatcher

        public DefaultSessionTaskDispatcher getTaskDispatcher()
        Specified by:
        getTaskDispatcher in interface org.tentackle.task.TaskDispatcherLock
        Overrides:
        getTaskDispatcher in class org.tentackle.task.DefaultTaskDispatcherLock
      • getSession

        public Session getSession()
        Gets the session associated to this lock.
        Returns:
        the session