com.nitido.nimbox.http
Class HttpNimletSessionListener
java.lang.Object
com.nitido.nimbox.http.HttpNimletSessionListener
- All Implemented Interfaces:
- HttpNimletConstants, java.util.EventListener, javax.servlet.http.HttpSessionListener
public class HttpNimletSessionListener
- extends java.lang.Object
- implements javax.servlet.http.HttpSessionListener, HttpNimletConstants
The HttpNimletSessionListener is the class that works with the
HttpNimletDriver servlet. It is responsible for cleaning up the
HttpSession after the application has detached the user from the
system.
Note: Although the HttpNimletContainer also provides a detachEntity()
method and expect application to calls it when the user logout, we
should NOT count on it to clean up the entity. It is because a
session can die due to other reasons such as a "session time-out".
Fields inherited from interface com.nitido.nimbox.http.HttpNimletConstants |
CONF_KEY_CONTAINER_ENTITY_ID, CONF_KEY_CONTAINER_ENTITY_PWD, CONF_KEY_CONTAINER_INIT_ALL_NIMLETS, CONF_KEY_ERROR_SKIN, CONF_KEY_PREFIX_NIMLET_MAP, CONF_KEY_PREFIX_NIMLET_SETTING, CONF_KEY_PREFIX_PARSER_MULTIPART, CONF_KEY_PREFIX_SKIN_SETTING, CONF_KEY_PREFIX_SKIN_TYPE, CONF_KEY_REG_ENCODING, CONTAINER_TYPE, DEF_SAVE_DIRECTORY, KEY_ENABLE_AD_SERVICE_FLAG, KEY_ERROR_EXCEPTION, KEY_ERROR_MESSAGE, KEY_ERROR_OLD_SKIN, KEY_NIM_ENTITY, KEY_RESPONSE_EXCLUDED_SKINS, KEY_RESPONSE_OVERRIDE_HEADERS, KEY_SKIN_AD_MAP, LEN_KEY_PREFIX_NIMLET_MAP, LEN_KEY_PREFIX_PARSER_MULTIPART, LEN_KEY_PREFIX_SKIN_TYPE, LEN_PREFIX_KEY_RESPONSE_HEADER, LEN_PROTOCOL_DYNAMIC, LEN_PROTOCOL_FORWARD, LEN_PROTOCOL_INCLUDE, LEN_PROTOCOL_NIMLET, LEN_PROTOCOL_REDIRECT, LEN_PROTOCOL_STATIC, LEN_PROTOCOL_VOID, MSG_NO_NIMLET, MULTIPART_PARSER, PARAM_KEY_NIMLET, PREFIX_KEY_RESPONSE_HEADER, PROTOCOL_DYNAMIC, PROTOCOL_FORWARD, PROTOCOL_INCLUDE, PROTOCOL_NIMLET, PROTOCOL_REDIRECT, PROTOCOL_SEPARATOR, PROTOCOL_STATIC, PROTOCOL_VOID, REGULAR_PARSER, REQ_HEADER_CONTENT_TYPE, SKIN_START_DYNAMIC, SKIN_START_FORWARD, SKIN_START_INCLUDE, SKIN_START_NIMLET, SKIN_START_REDIRECT, SKIN_START_STATIC, SKIN_START_VOID, TYPE_MULTIPART_FORM |
Method Summary |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent se)
This method is called by the web server when a session is created. |
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
This method is called by the web server when a session is
destroyed. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpNimletSessionListener
public HttpNimletSessionListener()
sessionCreated
public void sessionCreated(javax.servlet.http.HttpSessionEvent se)
- This method is called by the web server when a session is created.
This method does nothing.
- Specified by:
sessionCreated
in interface javax.servlet.http.HttpSessionListener
- Parameters:
se
- The notification event.
sessionDestroyed
public void sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
- This method is called by the web server when a session is
destroyed. This implementation tries to get the Entity object
from the session to notify the Entity that it is being removed
from the Session.
- Specified by:
sessionDestroyed
in interface javax.servlet.http.HttpSessionListener
- Parameters:
se
- The notification event.
These JavaDoc pages are generated for release/nim_2_5-2.5.44 Copyright © 1999-2009 Nitido Inc. Proprietary and Confidential. All Rights Reserved.