Class HttpSessionBindingEvent

  • All Implemented Interfaces:
    java.io.Serializable

    public class HttpSessionBindingEvent
    extends java.util.EventObject
    Sent to an object that implements HttpSessionBindingListener when the object is bound to or unbound from the session.

    The session binds the object by a call to HttpSession.putValue and unbinds the object by a call to HttpSession.removeValue.

    Version:
    $Version$
    Author:
    Various
    See Also:
    HttpSession, HttpSessionBindingListener, Serialized Form
    • Field Summary

      • Fields inherited from class java.util.EventObject

        source
    • Constructor Summary

      Constructors 
      Constructor Description
      HttpSessionBindingEvent​(HttpSession session, java.lang.String name)
      Constructs an event that notifies an object that it has been bound to or unbound from a session.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getName()
      Returns the name with which the object is bound to or unbound from the session.
      HttpSession getSession()
      Returns the session to or from which the object is bound or unbound.
      • 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)
        Constructs an event that notifies an object that it has been bound to or unbound from a session. To receive the event, the object must implement HttpSessionBindingListener.
        Parameters:
        session - the session to which the object is bound or unbound
        name - the name with which the object is bound or unbound
        See Also:
        getName(), getSession()
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the name with which the object is bound to or unbound from the session.
        Returns:
        a string specifying the name with which the object is bound to or unbound from the session
      • getSession

        public HttpSession getSession()
        Returns the session to or from which the object is bound or unbound.
        Returns:
        the session to which the object is bound or from which the object is unbound