javax.servlet.http
public class: HttpSessionBindingEvent [javadoc |
source]
java.lang.Object
java.util.EventObject
javax.servlet.http.HttpSessionEvent
javax.servlet.http.HttpSessionBindingEvent
All Implemented Interfaces:
Serializable
Events of this type are either sent to an object that implements
HttpSessionBindingListener when it is bound or
unbound from a session, or to a
HttpSessionAttributeListener
that has been configured in the deployment descriptor when any attribute is
bound, unbound or replaced in a session.
The session binds the object by a call to
HttpSession.setAttribute
and unbinds the object
by a call to HttpSession.removeAttribute
.
Methods from javax.servlet.http.HttpSessionEvent: |
---|
getSession |
Methods from java.lang.Object: |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method from javax.servlet.http.HttpSessionBindingEvent Detail: |
public String getName() {
return name;
}
Returns the name with which the attribute is bound to or
unbound from the session. |
public HttpSession getSession() {
return super.getSession();
}
Return the session that changed. |
public Object getValue() {
return this.value;
}
Returns the value of the attribute that has been added, removed or replaced.
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. |