Class HttpSessionBindingEvent

    • 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.
      HttpSessionBindingEvent​(HttpSession session, java.lang.String name, java.lang.Object value)
      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 attribute is bound to or unbound from the session.
      HttpSession getSession()
      Get the session that changed.
      java.lang.Object getValue()
      Returns the value of the attribute that has been added, removed or replaced.
      • Methods inherited from class java.util.EventObject

        getSource, toString
      • Methods inherited from class java.lang.Object

        equals, 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()
      • HttpSessionBindingEvent

        public HttpSessionBindingEvent​(HttpSession session,
                                       java.lang.String name,
                                       java.lang.Object value)
        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
        value - the object that is bound or unbound
        See Also:
        getName(), getSession(), getValue()
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the name with which the attribute 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
      • getValue

        public java.lang.Object getValue()
        Returns the value of the attribute that has been added, removed or replaced.
        Returns:
        If the attribute was added (or bound), this is the value of the attribute. If the attribute was removed (or unbound), this is the value of the removed attribute. If the attribute was replaced, this is the old value of the attribute.
        Since:
        2.3