javax.servlet.http
Class HttpSessionBindingEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--javax.servlet.http.HttpSessionBindingEvent

public class HttpSessionBindingEvent
extends java.util.EventObject

Send to an Object that implements HttpSessionBindingListener when bound into a session or unbound from a session. Gives access to the session and the name used to bind the Object to the session.

Since:
Servlet API 2.0
Version:
Servlet API 2.1
See Also:
HttpSession, HttpSession.putValue(java.lang.String, java.lang.Object), HttpSession.removeValue(java.lang.String), HttpSession.invalidate(), HttpSessionBindingListener, Serialized Form

Fields inherited from class java.util.EventObject
source
 
Constructor Summary
HttpSessionBindingEvent(HttpSession session, java.lang.String name)
          Creates a new HttpSessionBindingEvent given the session and the name used.
 
Method Summary
 java.lang.String getName()
          Returns the name used to refer to this Object.
 HttpSession getSession()
          Returns the session the Object was bound to or unbound from.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HttpSessionBindingEvent

public HttpSessionBindingEvent(HttpSession session,
                               java.lang.String name)
Creates a new HttpSessionBindingEvent given the session and the name used.
Parameters:
session - which the Object was bound to or unbound from
name - which was used to refer to the object
Since:
Servlet API 2.0
Method Detail

getName

public java.lang.String getName()
Returns the name used to refer to this Object.
Since:
Servlet API 2.0

getSession

public HttpSession getSession()
Returns the session the Object was bound to or unbound from.
Since:
Servlet API 2.0