Package com.aspectran.undertow.support
Class SessionListenerRegistrationBean
- java.lang.Object
-
- com.aspectran.core.activity.InstantActivitySupport
-
- com.aspectran.undertow.support.SessionListenerRegistrationBean
-
- All Implemented Interfaces:
InitializableBean,ActivityContextAware,Aware,SessionListenerRegistration
public class SessionListenerRegistrationBean extends InstantActivitySupport implements SessionListenerRegistration, InitializableBean
A Bean to register session listener in session manager.Created: 2020/05/09
- Since:
- 6.7.0
-
-
Constructor Summary
Constructors Constructor Description SessionListenerRegistrationBean(java.lang.String towServerId, java.lang.String deploymentName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitialize()Invoke on initialization after it has set all bean properties supplied.voidregister(SessionListener listener)Register a session listener to the session manager.voidremove(SessionListener listener)Remove a session listener from the session manager.-
Methods inherited from class com.aspectran.core.activity.InstantActivitySupport
getActivityContext, getApplicationAdapter, getAvailableActivity, getBeanRegistry, getCurrentActivity, getEnvironment, getMessageSource, getTemplateRenderer, hasCurrentActivity, instantActivity, instantActivity, setActivityContext
-
-
-
-
Method Detail
-
register
public void register(SessionListener listener)
Description copied from interface:SessionListenerRegistrationRegister a session listener to the session manager.- Specified by:
registerin interfaceSessionListenerRegistration- Parameters:
listener- the session listener to register
-
remove
public void remove(SessionListener listener)
Description copied from interface:SessionListenerRegistrationRemove a session listener from the session manager.- Specified by:
removein interfaceSessionListenerRegistration- Parameters:
listener- the session listener to remove
-
initialize
public void initialize() throws java.lang.ExceptionDescription copied from interface:InitializableBeanInvoke on initialization after it has set all bean properties supplied.- Specified by:
initializein interfaceInitializableBean- Throws:
java.lang.Exception- if initialization fails
-
-