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.

Method Detail

getSession

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.