- java.lang.Object
-
- org.tentackle.task.DefaultTaskDispatcherLock
-
- org.tentackle.session.SessionTaskDispatcherLock
-
- All Implemented Interfaces:
org.tentackle.task.TaskDispatcherLock
public class SessionTaskDispatcherLock extends org.tentackle.task.DefaultTaskDispatcherLockLock for the DefaultSessionTaskDispatcher.- Author:
- harald
-
-
Constructor Summary
Constructors Constructor Description SessionTaskDispatcherLock(DefaultSessionTaskDispatcher dispatcher, java.lang.Object key)Creates a dispatcher lock.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SessiongetSession()Gets the session associated to this lock.DefaultSessionTaskDispatchergetTaskDispatcher()
-
-
-
Constructor Detail
-
SessionTaskDispatcherLock
public SessionTaskDispatcherLock(DefaultSessionTaskDispatcher dispatcher, java.lang.Object key)
Creates a dispatcher lock.- Parameters:
dispatcher- the locked dispatcherkey- the locking key
-
-
Method Detail
-
getTaskDispatcher
public DefaultSessionTaskDispatcher getTaskDispatcher()
- Specified by:
getTaskDispatcherin interfaceorg.tentackle.task.TaskDispatcherLock- Overrides:
getTaskDispatcherin classorg.tentackle.task.DefaultTaskDispatcherLock
-
getSession
public Session getSession()
Gets the session associated to this lock.- Returns:
- the session
-
-