void |
AbstractSessionHandler.access(Session session) |
Called by the SessionHandler when a session is first accessed by a request.
|
void |
SessionHandler.access(Session session) |
Called by the SessionHandler when a session is first accessed by a request.
|
void |
SessionAttributeListener.attributeAdded(Session session,
java.lang.String name,
java.lang.Object value) |
Receives notification that an attribute has been added to a session.
|
void |
SessionAttributeListener.attributeRemoved(Session session,
java.lang.String name,
java.lang.Object value) |
Receives notification that an attribute has been removed from a session.
|
void |
SessionAttributeListener.attributeReplaced(Session session,
java.lang.String name,
java.lang.Object value) |
Receives notification that an attribute has been replaced in a session.
|
void |
AbstractSessionCache.checkInactiveSession(Session session) |
Check a session for being inactive and
thus being able to be evicted, if eviction
is enabled.
|
void |
SessionCache.checkInactiveSession(Session session) |
Check a Session to see if it might be appropriate to
evict or expire.
|
void |
AbstractSessionHandler.complete(Session session) |
Called by the SessionHandler when a session is last accessed by a request.
|
void |
SessionHandler.complete(Session session) |
Called by the SessionHandler when a session is last accessed by a request.
|
void |
AbstractSessionHandler.didActivate(Session session) |
|
void |
SessionHandler.didActivate(Session session) |
Call the activation listeners.
|
abstract Session |
AbstractSessionCache.doPutIfAbsent(java.lang.String id,
Session session) |
Put the session into the map if it wasn't already there.
|
Session |
DefaultSessionCache.doPutIfAbsent(java.lang.String id,
Session session) |
|
abstract boolean |
AbstractSessionCache.doReplace(java.lang.String id,
Session oldValue,
Session newValue) |
Replace the mapping from id to oldValue with newValue.
|
boolean |
DefaultSessionCache.doReplace(java.lang.String id,
Session oldValue,
Session newValue) |
|
void |
AbstractSessionCache.put(java.lang.String id,
Session session) |
Put the Session object back into the session store.
|
void |
SessionCache.put(java.lang.String id,
Session session) |
Finish using a Session.
|
void |
AbstractSessionHandler.sessionAttributeChanged(Session session,
java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue) |
|
void |
SessionHandler.sessionAttributeChanged(Session session,
java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue) |
Call binding and attribute listeners based on the new and old
values of the attribute.
|
void |
SessionListener.sessionCreated(Session session) |
Receives notification that a session has been created.
|
void |
SessionListener.sessionDestroyed(Session session) |
Receives notification that a session is about to be invalidated.
|
void |
SessionActivationListener.sessionDidActivate(Session session) |
Notification that the session has just been activated.
|
void |
SessionActivationListener.sessionWillPassivate(Session session) |
Notification that the session is about to be passivated.
|
void |
SessionBindingListener.valueBound(Session session,
java.lang.String name,
java.lang.Object value) |
Notifies the object that it is being bound to
a session and identifies the session.
|
void |
SessionBindingListener.valueUnbound(Session session,
java.lang.String name,
java.lang.Object value) |
Notifies the object that it is being unbound
from a session and identifies the session.
|
void |
AbstractSessionHandler.willPassivate(Session session) |
|
void |
SessionHandler.willPassivate(Session session) |
Call the passivation listeners.
|