HttpSessionEvent Class
HttpSessionEvent class encapsulates session events. It extends EventObject and it is generated when a change occurs to the session.
Method | Description |
Object getAttribute(String attr) | It returns the value associated with the name passed in attr. Returns null if attr is not found. |
Enumeration getAttributeNames( ) | It returns an enumeration of the attribute names associated with the session. |
long getCreationTime( ) | It returns the time (in milliseconds since midnight, January 1, 1970, GMT) when this session was created. |
String getId( ) | It returns the session ID. |
long getLastAccessedTime( ) | It returns the time (in milliseconds since midnight, January 1, 1970, GMT) when the client last made a request for this session. |
void invalidate( ) | Invalidates this session and removes it from the context. |
boolean isNew( ) | It returns true if the server created the session and it has not yet been accessed by the client. |
void removeAttribute(String attr) | It returns the attribute specified by attr from the session. |
void setAttribute(String attr, Object val) | Associates the value passed in val with the attribute name passed in attr. |