Class DefaultSessionIdManager

java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.ContainerLifeCycle
org.eclipse.jetty.session.DefaultSessionIdManager
All Implemented Interfaces:
SessionIdManager, org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.Dumpable.DumpableContainer, org.eclipse.jetty.util.component.LifeCycle

@ManagedObject public class DefaultSessionIdManager extends org.eclipse.jetty.util.component.ContainerLifeCycle implements SessionIdManager
Manages session ids to ensure each session id within a context is unique, and that session ids can be shared across contexts (but not session contents).

There is only 1 session id manager per Server instance.

Runs a HouseKeeper thread to periodically check for expired Sessions.

See Also: