Index

A B C D E F G H I J L M N O P R S T U V _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractSessionCache - Class in org.eclipse.jetty.session
AbstractSessionCache A base implementation of the SessionCache interface for managing a set of Session objects pertaining to a context in memory.
AbstractSessionCache(SessionManager) - Constructor for class org.eclipse.jetty.session.AbstractSessionCache
 
AbstractSessionCacheFactory - Class in org.eclipse.jetty.session
AbstractSessionCacheFactory Base class for SessionCacheFactories.
AbstractSessionCacheFactory() - Constructor for class org.eclipse.jetty.session.AbstractSessionCacheFactory
 
AbstractSessionDataStore - Class in org.eclipse.jetty.session
AbstractSessionDataStore
AbstractSessionDataStore() - Constructor for class org.eclipse.jetty.session.AbstractSessionDataStore
 
AbstractSessionDataStoreFactory - Class in org.eclipse.jetty.session
AbstractSessionDataStoreFactory
AbstractSessionDataStoreFactory() - Constructor for class org.eclipse.jetty.session.AbstractSessionDataStoreFactory
 
AbstractSessionManager - Class in org.eclipse.jetty.session
AbstractSessionHandler Class to implement most non-servlet-spec specific session behaviour.
AbstractSessionManager() - Constructor for class org.eclipse.jetty.session.AbstractSessionManager
 
AbstractSessionManager.RequestedSession - Record Class in org.eclipse.jetty.session
Details of the requested session.
access(long) - Method in class org.eclipse.jetty.session.ManagedSession
 
access(ManagedSession, boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Called when a session is first accessed by request processing.
adaptTo(DatabaseMetaData) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
add(String, ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Add an entirely new session (created by the application calling Request.getSession(true)) to the cache.
add(String, ManagedSession) - Method in interface org.eclipse.jetty.session.SessionCache
Adds a new Session, with a never-before-used id, to the cache.
addSessionStreamWrapper(Request) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
ATTRIBUTE - Static variable in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
 

B

beginInvalidate() - Method in class org.eclipse.jetty.session.ManagedSession
 
byAttribute(Attributes) - Static method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Get the RequestedSession by attribute

C

CachingSessionDataStore - Class in org.eclipse.jetty.session
CachingSessionDataStore A SessionDataStore is a mechanism for (persistently) storing data associated with sessions.
CachingSessionDataStore(SessionDataMap, SessionDataStore) - Constructor for class org.eclipse.jetty.session.CachingSessionDataStore
 
CachingSessionDataStoreFactory - Class in org.eclipse.jetty.session
CachingSessionDataStoreFactory
CachingSessionDataStoreFactory() - Constructor for class org.eclipse.jetty.session.CachingSessionDataStoreFactory
 
calcAndSetExpiry() - Method in class org.eclipse.jetty.session.SessionData
 
calcAndSetExpiry(long) - Method in class org.eclipse.jetty.session.SessionData
 
calcExpiry() - Method in class org.eclipse.jetty.session.SessionData
 
calcExpiry(long) - Method in class org.eclipse.jetty.session.SessionData
 
calculateInactivityTimeout(long) - Method in class org.eclipse.jetty.session.ManagedSession
Calculate what the session timer setting should be based on: the time remaining before the session expires and any idle eviction time configured.
calculateInactivityTimeout(String, long, long) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Calculate what the session timer setting should be based on: the time remaining before the session expires and any idle eviction time configured.
calculateInactivityTimeout(String, long, long) - Method in interface org.eclipse.jetty.session.SessionManager
 
cancel() - Method in class org.eclipse.jetty.session.SessionInactivityTimer
 
CHANGING - Enum constant in enum class org.eclipse.jetty.session.ManagedSession.IdState
 
CHANGING - Enum constant in enum class org.eclipse.jetty.session.ManagedSession.State
 
checkExpiration(Set<String>) - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
checkExpiration(Set<String>) - Method in interface org.eclipse.jetty.session.SessionCache
Check a list of session ids that belong to potentially expired sessions.
checkInactiveSession(ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Check a session for being inactive and thus being able to be evicted, if eviction is enabled.
checkInactiveSession(ManagedSession) - Method in interface org.eclipse.jetty.session.SessionCache
Check a Session to see if it might be appropriate to evict or expire.
checkStarted() - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
checkValidForRead() - Method in class org.eclipse.jetty.session.ManagedSession
Chech that the session data can be read.
checkValidForWrite() - Method in class org.eclipse.jetty.session.ManagedSession
Check that the session can be modified.
clean() - Method in class org.eclipse.jetty.session.SessionData
Clear all dirty flags.
cleanOrphans(long) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
Remove all sessions for any context that expired at or before the given time.
clearAllAttributes() - Method in class org.eclipse.jetty.session.SessionData
Remove all attributes
commit(ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionCache
A response that has accessed this session is about to be returned to the client.
commit(ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Called when a response is about to be committed.
commit(ManagedSession) - Method in interface org.eclipse.jetty.session.SessionCache
Called when a response is about to be committed.
commit(ManagedSession) - Method in interface org.eclipse.jetty.session.SessionManager
 
complete(ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Called when a request is finally leaving a session.
complete(ManagedSession) - Method in interface org.eclipse.jetty.session.SessionManager
 
contains(String) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Check to see if this cache contains an entry for the session corresponding to the session id.
contains(String) - Method in interface org.eclipse.jetty.session.SessionCache
Check to see if a Session is in the cache.
convertIdentifier(String) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
Convert a camel case identifier into either upper or lower depending on the way the db stores identifiers.
copy(SessionData) - Method in class org.eclipse.jetty.session.SessionData
Copy the info from the given sessiondata
COUNTER - Static variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 

D

DatabaseAdaptor - Class in org.eclipse.jetty.session
DatabaseAdaptor Handles differences between databases.
DatabaseAdaptor() - Constructor for class org.eclipse.jetty.session.DatabaseAdaptor
 
DEFAULT_GRACE_PERIOD_SEC - Static variable in class org.eclipse.jetty.session.AbstractSessionDataStore
 
DEFAULT_PERIOD_MS - Static variable in class org.eclipse.jetty.session.HouseKeeper
 
DEFAULT_SAVE_PERIOD_SEC - Static variable in class org.eclipse.jetty.session.AbstractSessionDataStore
 
DefaultSessionCache - Class in org.eclipse.jetty.session
DefaultSessionCache A session store that keeps its sessions in memory within a concurrent map
DefaultSessionCache(SessionManager) - Constructor for class org.eclipse.jetty.session.DefaultSessionCache
 
DefaultSessionCache(SessionManager, ConcurrentMap<String, ManagedSession>) - Constructor for class org.eclipse.jetty.session.DefaultSessionCache
 
DefaultSessionCacheFactory - Class in org.eclipse.jetty.session
DefaultSessionCacheFactory Factory for creating new DefaultSessionCaches.
DefaultSessionCacheFactory() - Constructor for class org.eclipse.jetty.session.DefaultSessionCacheFactory
 
DefaultSessionIdManager - Class in org.eclipse.jetty.session
DefaultSessionIdManager 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).
DefaultSessionIdManager(Server) - Constructor for class org.eclipse.jetty.session.DefaultSessionIdManager
 
DefaultSessionIdManager(Server, Random) - Constructor for class org.eclipse.jetty.session.DefaultSessionIdManager
 
delete(String) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Remove a session object from this store and from any backing store.
delete(String) - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
delete(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Delete a session
delete(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
delete(String) - Method in class org.eclipse.jetty.session.NullSessionDataStore
 
delete(String) - Method in interface org.eclipse.jetty.session.SessionCache
Remove a Session completely: from both this cache and the SessionDataStore.
delete(String) - Method in interface org.eclipse.jetty.session.SessionDataMap
Delete session data
deleteFile(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Delete the file associated with a session
deserializeAttributes(SessionData, InputStream) - Method in class org.eclipse.jetty.session.ObjectStreamSessionDataStore
Deserialize the attribute map from the InputStream provided and store into the SessionData.
deserializeAttributes(SessionData, ObjectInputStream) - Static method in class org.eclipse.jetty.session.SessionData
De-serialize the attribute map of a session.
destroy() - Method in class org.eclipse.jetty.session.SessionInactivityTimer
 
doCheckExpired(Set<String>, long) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
Implemented by subclasses to resolve which sessions in this context that are being managed by this node that should be expired.
doCheckExpired(Set<String>, long) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Check to see which sessions have expired.
doCheckExpired(Set<String>, long) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
doCheckExpired(Set<String>, long) - Method in class org.eclipse.jetty.session.NullSessionDataStore
 
doCleanOrphans(long) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
Implemented by subclasses to delete sessions for other contexts that expired at or before the timeLimit.
doCleanOrphans(long) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
doCleanOrphans(long) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
doCleanOrphans(long) - Method in class org.eclipse.jetty.session.NullSessionDataStore
 
doComputeIfAbsent(String, Function<String, ManagedSession>) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Compute the mappingFunction to create a Session object iff the session with the given id isn't already in the map, otherwise return the existing Session.
doComputeIfAbsent(String, Function<String, ManagedSession>) - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
doComputeIfAbsent(String, Function<String, ManagedSession>) - Method in class org.eclipse.jetty.session.NullSessionCache
 
doDelete(String) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Remove the session with this identity from the store
doDelete(String) - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
doDelete(String) - Method in class org.eclipse.jetty.session.NullSessionCache
 
doExists(String) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
Check if a session for the given id exists.
doExists(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
doExists(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
doExists(String) - Method in class org.eclipse.jetty.session.NullSessionDataStore
 
doGet(String) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Get the session matching the key from the cache.
doGet(String) - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
doGet(String) - Method in class org.eclipse.jetty.session.NullSessionCache
 
doGetExpired(long) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
Implemented by subclasses to find sessions for this context in the store that expired at or before the time limit and thus not being actively managed by any node.
doGetExpired(long) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
doGetExpired(long) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
doGetExpired(long) - Method in class org.eclipse.jetty.session.NullSessionDataStore
 
doInsert(String, SessionData) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
doLoad(String) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
Load the session from persistent store.
doLoad(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
doLoad(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
doLoad(String) - Method in class org.eclipse.jetty.session.NullSessionDataStore
 
doPutIfAbsent(String, ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Put the session into the map if it wasn't already there
doPutIfAbsent(String, ManagedSession) - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
doPutIfAbsent(String, ManagedSession) - Method in class org.eclipse.jetty.session.NullSessionCache
 
doReplace(String, ManagedSession, ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Replace the mapping from id to oldValue with newValue
doReplace(String, ManagedSession, ManagedSession) - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
doReplace(String, ManagedSession, ManagedSession) - Method in class org.eclipse.jetty.session.NullSessionCache
 
doStart() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
doStart() - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
doStart() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
doStart() - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
doStart() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
 
doStart() - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
doStart() - Method in class org.eclipse.jetty.session.HouseKeeper
 
doStart() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
doStop() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
doStop() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
doStop() - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
doStop() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
 
doStop() - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
doStop() - Method in class org.eclipse.jetty.session.HouseKeeper
 
doStop() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
doStore(String, SessionData, long) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
Store the session data persistently.
doStore(String, SessionData, long) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
doStore(String, SessionData, long) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
doStore(String, SessionData, long) - Method in class org.eclipse.jetty.session.NullSessionDataStore
 
doUpdate(String, SessionData) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 

E

encodeURI(Request, String, boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
encodeURI(Request, String, boolean) - Method in class org.eclipse.jetty.session.ManagedSession
 
encodeURI(Request, String, boolean) - Method in interface org.eclipse.jetty.session.SessionManager
 
equals(Object) - Method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Indicates whether some other object is "equal to" this one.
EVICT_ON_INACTIVITY - Static variable in interface org.eclipse.jetty.session.SessionCache
 
EVICT_ON_SESSION_EXIT - Static variable in interface org.eclipse.jetty.session.SessionCache
 
exists(String) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Check to see if a session corresponding to the id exists.
exists(String) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
exists(String) - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
exists(String) - Method in interface org.eclipse.jetty.session.SessionCache
Check to see if a session exists: WILL consult the SessionDataStore.
exists(String) - Method in interface org.eclipse.jetty.session.SessionDataStore
Test if data exists for a given session id.
expireAll(String) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Remove an id from use by telling all contexts to remove a session with this id.
expireAll(String) - Method in interface org.eclipse.jetty.session.SessionIdManager
Expire all sessions on all contexts that share the same id.

F

FileSessionDataStore - Class in org.eclipse.jetty.session
FileSessionDataStore A file-based store of session data.
FileSessionDataStore() - Constructor for class org.eclipse.jetty.session.FileSessionDataStore
 
FileSessionDataStoreFactory - Class in org.eclipse.jetty.session
FileSessionDataStoreFactory
FileSessionDataStoreFactory() - Constructor for class org.eclipse.jetty.session.FileSessionDataStoreFactory
 
finishInvalidate() - Method in class org.eclipse.jetty.session.ManagedSession
Call HttpSessionAttributeListeners as part of invalidating a Session.

G

generateSetCookie(String, Map<String, String>) - Method in class org.eclipse.jetty.session.ManagedSession
 
get(String) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Get a session object.
get(String) - Method in interface org.eclipse.jetty.session.SessionCache
Get an existing Session.
getAccessed() - Method in class org.eclipse.jetty.session.SessionData
Get time session was accessed.
getAccessTimeColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getAllAttributes() - Method in class org.eclipse.jetty.session.SessionData
 
getAlterTableForMaxIntervalAsString() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getAndEnter(String, boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Get a session object.
getApi() - Method in class org.eclipse.jetty.session.ManagedSession
A ManagedSession may have an API wrapper (e.g.
getAttribute(String) - Method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Get attributes asssociated with this requested session: `org.eclipse.jetty.session.RequestedSession` this instance. `org.eclipse.jetty.session.RequestedSession.session` the AbstractSessionManager.RequestedSession.session(). `org.eclipse.jetty.session.RequestedSession.sessionId` the AbstractSessionManager.RequestedSession.sessionId(). `org.eclipse.jetty.session.RequestedSession.sessionIdFrom` the AbstractSessionManager.RequestedSession.sessionIdFrom().
getAttribute(String) - Method in class org.eclipse.jetty.session.ManagedSession
 
getAttribute(String) - Method in class org.eclipse.jetty.session.SessionData
 
getAttribute(String) - Method in class org.eclipse.jetty.session.SessionHandler.SessionRequest
 
getAttributeNameSet() - Method in class org.eclipse.jetty.session.ManagedSession
 
getBlobInputStream(ResultSet, String) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getBlobType() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getCanonicalContextPath() - Method in class org.eclipse.jetty.session.SessionContext
 
getCatalogName() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getCheckSessionExistsStatement(Connection, SessionContext) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getCleanOrphansStatement(Connection, long) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getConnection() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
Get a connection from the driver or datasource.
getConnectionUrl() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getContext() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getContext() - Method in class org.eclipse.jetty.session.SessionContext
 
getContext() - Method in interface org.eclipse.jetty.session.SessionManager
 
getContextFromFilename(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
getContextPath() - Method in class org.eclipse.jetty.session.SessionData
Get the context path associated with this session.
getContextPathColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getCookieSet() - Method in class org.eclipse.jetty.session.SessionData
Get time cookie was set.
getCookieSetTime() - Method in class org.eclipse.jetty.session.ManagedSession
 
getCookieTimeColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getCreated() - Method in class org.eclipse.jetty.session.SessionData
 
getCreateIndexOverExpiryStatementAsString(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getCreateIndexOverSessionStatementAsString(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getCreateStatementAsString() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getCreateTimeColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getCreationTime() - Method in class org.eclipse.jetty.session.ManagedSession
 
getDatasource() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getDatasourceName() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getDBName() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getDeleteStatement(Connection, String, SessionContext) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getDriver() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getDriverClassName() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getEvictionPolicy() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
getEvictionPolicy() - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
Get the evictionPolicy.
getEvictionPolicy() - Method in class org.eclipse.jetty.session.NullSessionCacheFactory
 
getEvictionPolicy() - Method in interface org.eclipse.jetty.session.SessionCache
 
getExpired(Set<String>) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
getExpired(Set<String>) - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
getExpired(Set<String>) - Method in interface org.eclipse.jetty.session.SessionDataStore
Called periodically, this method should search the data store for sessions that have been expired for a 'reasonable' amount of time.
getExpiredSessionsStatement(Connection, String, String, long) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getExpiry() - Method in class org.eclipse.jetty.session.SessionData
Get time at which session expires.
getExpiryFromFilename(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
getExpiryTimeColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getExtendedId() - Method in class org.eclipse.jetty.session.ManagedSession
 
getExtendedId(String, Request) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Get the session ID with any worker ID.
getExtendedId(String, Request) - Method in interface org.eclipse.jetty.session.SessionIdManager
Get an extended id for a session.
getGracePeriodSec() - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
getGracePeriodSec() - Method in class org.eclipse.jetty.session.AbstractSessionDataStoreFactory
Get the gracePeriodSec.
getHandler() - Method in class org.eclipse.jetty.session.SessionHandler
 
getId() - Method in class org.eclipse.jetty.session.ManagedSession
 
getId() - Method in class org.eclipse.jetty.session.SessionData
Get the id of the session.
getId() - Method in exception class org.eclipse.jetty.session.UnreadableSessionDataException
Get the session id.
getId() - Method in exception class org.eclipse.jetty.session.UnwriteableSessionDataException
 
getId(String) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Get the session ID without any worker ID.
getId(String) - Method in interface org.eclipse.jetty.session.SessionIdManager
Get just the session id from an id that includes the worker name as a suffix.
getIdColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getIdFromFilename(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
getIdWithContext(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Get the session id with its context.
getIdWithContextAndExpiry(SessionData) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Get the session id with its context and its expiry time
getIdWithContextFromFilename(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Extract the session id and context from the filename
getInsertSessionStatementAsString() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getIntervalSec() - Method in class org.eclipse.jetty.session.HouseKeeper
Get the period between scavenge cycles.
getKeys() - Method in class org.eclipse.jetty.session.SessionData
 
getLastAccessed() - Method in class org.eclipse.jetty.session.SessionData
Get previous time session was accessed.
getLastAccessedTime() - Method in class org.eclipse.jetty.session.ManagedSession
 
getLastAccessTimeColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getLastNode() - Method in class org.eclipse.jetty.session.SessionData
Get last node to manage the session.
getLastNodeColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getLastSaved() - Method in class org.eclipse.jetty.session.SessionData
Get time at which session was last written out.
getLastSavedTimeColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getLoadStatement(Connection, String, SessionContext) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getLongType() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getManagedSession(String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Get a known existing session
getManagedSession(String) - Method in interface org.eclipse.jetty.session.SessionManager
 
getManagedSession(Request) - Method in class org.eclipse.jetty.session.SessionHandler
 
getManagedSession(Request) - Method in interface org.eclipse.jetty.session.SessionManager
 
getMapColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getMapFactory() - Method in class org.eclipse.jetty.session.CachingSessionDataStoreFactory
Get the SessionDataMapFactory.
getMaxCookieAge() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getMaxCookieAge() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getMaxInactiveInterval() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getMaxInactiveInterval() - Method in class org.eclipse.jetty.session.ManagedSession
 
getMaxInactiveInterval() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getMaxInactiveMs() - Method in class org.eclipse.jetty.session.SessionData
 
getMaxIntervalColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getMyExpiredSessionsStatement(Connection, SessionContext, long) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getRandom() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Get the random number generator.
getRefreshCookieAge() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getRefreshCookieAge() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getRequests() - Method in class org.eclipse.jetty.session.ManagedSession
Returns the current number of requests that are active in the Session.
getReseed() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Get the reseed probability.
getSameSite() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSameSite() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getSavePeriodSec() - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
getSavePeriodSec() - Method in class org.eclipse.jetty.session.AbstractSessionDataStoreFactory
Get the savePeriodSec.
getSchemaName() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getServer() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getServer() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Get the server associated with this id manager.
getServer() - Method in class org.eclipse.jetty.session.SessionHandler
 
getSession(boolean) - Method in class org.eclipse.jetty.session.SessionHandler.SessionRequest
 
getSessionCache() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionCache() - Method in interface org.eclipse.jetty.session.SessionManager
 
getSessionCache(SessionManager) - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
 
getSessionCache(SessionManager) - Method in interface org.eclipse.jetty.session.SessionCacheFactory
 
getSessionComment() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionComment() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getSessionContext() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionContext() - Method in exception class org.eclipse.jetty.session.UnreadableSessionDataException
Get the SessionContext to which the unreadable session belongs.
getSessionContext() - Method in exception class org.eclipse.jetty.session.UnwriteableSessionDataException
 
getSessionCookie() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionCookie() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getSessionCookie(ManagedSession, boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
A session cookie is marked as secure IFF any of the following conditions are true: SessionCookieConfig.setSecure == true SessionCookieConfig.setSecure == false && _secureRequestOnly==true && request is HTTPS According to SessionCookieConfig javadoc, case 1 can be used when: "...
getSessionCookie(ManagedSession, boolean) - Method in interface org.eclipse.jetty.session.SessionManager
 
getSessionCookieAttribute(String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionCookieAttributes() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionData() - Method in class org.eclipse.jetty.session.ManagedSession
 
getSessionDataMap() - Method in class org.eclipse.jetty.session.CachingSessionDataStore
Get the fronting cache for session data.
getSessionDataMap() - Method in interface org.eclipse.jetty.session.SessionDataMapFactory
 
getSessionDataStore() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
getSessionDataStore() - Method in interface org.eclipse.jetty.session.SessionCache
 
getSessionDataStore(SessionManager) - Method in class org.eclipse.jetty.session.CachingSessionDataStoreFactory
 
getSessionDataStore(SessionManager) - Method in class org.eclipse.jetty.session.FileSessionDataStoreFactory
 
getSessionDataStore(SessionManager) - Method in class org.eclipse.jetty.session.JDBCSessionDataStoreFactory
 
getSessionDataStore(SessionManager) - Method in class org.eclipse.jetty.session.NullSessionDataStoreFactory
 
getSessionDataStore(SessionManager) - Method in interface org.eclipse.jetty.session.SessionDataStoreFactory
 
getSessionDomain() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionDomain() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getSessionHouseKeeper() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
 
getSessionHouseKeeper() - Method in interface org.eclipse.jetty.session.SessionIdManager
 
getSessionIdManager() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionIdManager() - Method in interface org.eclipse.jetty.session.SessionManager
 
getSessionIdPathParameterName() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionIdPathParameterName() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getSessionIdPathParameterNamePrefix() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionIdPathParameterNamePrefix() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getSessionManager() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
getSessionManager() - Method in class org.eclipse.jetty.session.ManagedSession
 
getSessionManager() - Method in interface org.eclipse.jetty.session.SessionCache
 
getSessionManager() - Method in class org.eclipse.jetty.session.SessionContext
 
getSessionManagers() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Get SessionManager for every context.
getSessionPath() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionPath() - Method in interface org.eclipse.jetty.session.SessionConfig
 
getSessionsCreated() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionsCreated() - Method in interface org.eclipse.jetty.session.SessionManager
 
getSessionsCurrent() - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
getSessionsMax() - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
getSessionStore() - Method in class org.eclipse.jetty.session.CachingSessionDataStore
Get the delegate session store.
getSessionsTotal() - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
getSessionTimeMean() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionTimeMean() - Method in interface org.eclipse.jetty.session.SessionManager
 
getSessionTimeStdDev() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionTimeStdDev() - Method in interface org.eclipse.jetty.session.SessionManager
 
getSessionTimeTotal() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
getSessionTimeTotal() - Method in interface org.eclipse.jetty.session.SessionManager
 
getStoreDir() - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
getStoreDir() - Method in class org.eclipse.jetty.session.FileSessionDataStoreFactory
Get the storeDir.
getStringType() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
getTableName() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getUpdateSessionStatement(Connection, String, SessionContext) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getUpdateStatement(Connection, String, SessionContext) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getVhost() - Method in class org.eclipse.jetty.session.SessionContext
 
getVhost() - Method in class org.eclipse.jetty.session.SessionData
Get virtual host of context associated with session.
getVHost() - Method in class org.eclipse.jetty.session.ManagedSession
 
getVirtualHostColumn() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
getWorkerName() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Get the workname.
getWorkerName() - Method in class org.eclipse.jetty.session.SessionContext
 
getWorkerName() - Method in interface org.eclipse.jetty.session.SessionIdManager
 

H

handle(Request, Response, Callback) - Method in class org.eclipse.jetty.session.SessionHandler
 
hashCode() - Method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Returns a hash code value for this object.
HouseKeeper - Class in org.eclipse.jetty.session
HouseKeeper There is 1 session HouseKeeper per SessionIdManager instance.
HouseKeeper() - Constructor for class org.eclipse.jetty.session.HouseKeeper
 
HouseKeeper.Runner - Class in org.eclipse.jetty.session
 

I

ID_FROM_COOKIE - Static variable in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
 
ID_FROM_URI_PARAMETER - Static variable in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
 
INFERRED - Static variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
initialize() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
initialize() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
initialize(SessionContext) - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
initialize(SessionContext) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
initialize(SessionContext) - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
initialize(SessionContext) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
initialize(SessionContext) - Method in interface org.eclipse.jetty.session.SessionCache
 
initialize(SessionContext) - Method in interface org.eclipse.jetty.session.SessionDataMap
Initialize this data map for the given context.
initializeStore() - Method in class org.eclipse.jetty.session.FileSessionDataStore
Read the names of the existing session files and build a map of fully qualified session ids (ie with context) to filename.
initRandom() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Set up a random number generator for the sessionids.
INVALID - Enum constant in enum class org.eclipse.jetty.session.ManagedSession.State
 
invalidate() - Method in class org.eclipse.jetty.session.ManagedSession
Called by users to invalidate a session, or called by the access method as a request enters the session if the session has expired, or called by manager as a result of scavenger expiring session
invalidate(String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Called by SessionIdManager to remove a session that has been invalidated, either by this context or another context.
invalidate(String) - Method in interface org.eclipse.jetty.session.SessionManager
 
invalidateAll(String) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
 
invalidateAll(String) - Method in interface org.eclipse.jetty.session.SessionIdManager
Invalidate all sessions on all contexts that share the same id.
INVALIDATING - Enum constant in enum class org.eclipse.jetty.session.ManagedSession.State
 
isApplicableAttribute(String) - Static method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
 
isCheckingRemoteSessionIdEncoding() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
isCheckingRemoteSessionIdEncoding() - Method in interface org.eclipse.jetty.session.SessionConfig
 
isDeleteUnrestorableFiles() - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
isDeleteUnrestorableFiles() - Method in class org.eclipse.jetty.session.FileSessionDataStoreFactory
 
isDirty() - Method in class org.eclipse.jetty.session.SessionData
 
isEmptyStringNull() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
isExpiredAt(long) - Method in class org.eclipse.jetty.session.ManagedSession
Check to see if session has expired as at the time given.
isExpiredAt(long) - Method in class org.eclipse.jetty.session.SessionData
 
isFlushOnResponseCommit() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
isFlushOnResponseCommit() - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
 
isFlushOnResponseCommit() - Method in interface org.eclipse.jetty.session.SessionCache
 
isHttpOnly() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
isHttpOnly() - Method in interface org.eclipse.jetty.session.SessionConfig
 
isIdInUse(String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Check if id is in use by this context
isIdInUse(String) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
 
isIdInUse(String) - Method in interface org.eclipse.jetty.session.SessionIdManager
 
isIdInUse(String) - Method in interface org.eclipse.jetty.session.SessionManager
 
isIdleLongerThan(int) - Method in class org.eclipse.jetty.session.ManagedSession
Check if the Session has been idle longer than a number of seconds.
isInvalidateOnShutdown() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
isInvalidateOnShutdown() - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
 
isInvalidateOnShutdown() - Method in class org.eclipse.jetty.session.NullSessionCacheFactory
 
isInvalidateOnShutdown() - Method in interface org.eclipse.jetty.session.SessionCache
 
isInvalidOrInvalidating() - Method in class org.eclipse.jetty.session.ManagedSession
 
isMetaDataDirty() - Method in class org.eclipse.jetty.session.SessionData
 
isNew() - Method in class org.eclipse.jetty.session.ManagedSession
 
isOurContextSessionFilename(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Check if the filename matches our session pattern and is a session for our context.
isPartitioned() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
isPartitioned() - Method in interface org.eclipse.jetty.session.SessionConfig
 
isPassivating() - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
isPassivating() - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
isPassivating() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
isPassivating() - Method in class org.eclipse.jetty.session.NullSessionDataStore
 
isPassivating() - Method in interface org.eclipse.jetty.session.SessionDataStore
True if this type of datastore will passivate session objects
isRemoveUnloadableSessions() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
isRemoveUnloadableSessions() - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
 
isRemoveUnloadableSessions() - Method in interface org.eclipse.jetty.session.SessionCache
 
isResident() - Method in class org.eclipse.jetty.session.ManagedSession
 
isRowIdReserved() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
rowId is a reserved word for Oracle, so change the name of this column
isSaveOnCreate() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
isSaveOnCreate() - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
 
isSaveOnCreate() - Method in interface org.eclipse.jetty.session.SessionCache
 
isSaveOnInactiveEviction() - Method in class org.eclipse.jetty.session.AbstractSessionCache
Whether we should save a session that has been inactive before we boot it from the cache.
isSaveOnInactiveEviction() - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
 
isSaveOnInactiveEviction() - Method in class org.eclipse.jetty.session.NullSessionCacheFactory
 
isSaveOnInactiveEviction() - Method in interface org.eclipse.jetty.session.SessionCache
 
isSecureCookies() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
isSecureCookies() - Method in interface org.eclipse.jetty.session.SessionConfig
 
isSecureRequestOnly() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
isSecureRequestOnly() - Method in interface org.eclipse.jetty.session.SessionConfig
 
isSessionFilename(String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Check if the filename is a session filename.
isSessionIdFrom(String) - Method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Test if this RequestedSession ID is from a particular session source
isSetCookieNeeded() - Method in class org.eclipse.jetty.session.ManagedSession
 
isUsingCookies() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
isUsingCookies() - Method in interface org.eclipse.jetty.session.SessionConfig
 
isUsingUriParameters() - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
isUsingUriParameters() - Method in interface org.eclipse.jetty.session.SessionConfig
 
isValid() - Method in class org.eclipse.jetty.session.ManagedSession
 

J

JDBCSessionDataStore - Class in org.eclipse.jetty.session
JDBCSessionDataStore Session data stored in database
JDBCSessionDataStore() - Constructor for class org.eclipse.jetty.session.JDBCSessionDataStore
 
JDBCSessionDataStore.SessionTableSchema - Class in org.eclipse.jetty.session
SessionTableSchema
JDBCSessionDataStoreFactory - Class in org.eclipse.jetty.session
JDBCSessionDataStoreFactory
JDBCSessionDataStoreFactory() - Constructor for class org.eclipse.jetty.session.JDBCSessionDataStoreFactory
 

L

load(InputStream, String) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Load the session data from a file.
load(String) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
load(String) - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
load(String) - Method in interface org.eclipse.jetty.session.SessionDataMap
Read in session data.
lock() - Method in class org.eclipse.jetty.session.ManagedSession
Grab the lock on the session

M

ManagedSession - Class in org.eclipse.jetty.session
Session A heavy-weight Session object representing an HttpSession.
ManagedSession(SessionManager, SessionData) - Constructor for class org.eclipse.jetty.session.ManagedSession
Create a new session object.
ManagedSession.IdState - Enum Class in org.eclipse.jetty.session
State of the session id
ManagedSession.State - Enum Class in org.eclipse.jetty.session
Validity states of a session
MAX_INTERVAL_NOT_SET - Static variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 

N

NEVER_EVICT - Static variable in interface org.eclipse.jetty.session.SessionCache
 
newObjectInputStream(InputStream) - Method in class org.eclipse.jetty.session.ObjectStreamSessionDataStore
Get an ObjectInputStream that is capable of deserializing the session data present in the provided InputStream.
newObjectOutputStream(OutputStream) - Method in class org.eclipse.jetty.session.ObjectStreamSessionDataStore
Get an ObjectOutputStream suitable to serialize SessionData objects into the provided OutputStream.
newSession(String, long, long) - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
newSession(String, long, long) - Method in interface org.eclipse.jetty.session.SessionCache
Create an entirely new Session.
newSession(Request, String, Consumer<ManagedSession>) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Create a new Session, using the requested session id if possible.
newSession(Request, String, Consumer<ManagedSession>) - Method in interface org.eclipse.jetty.session.SessionManager
 
newSession(SessionData) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Create a new Session object from pre-existing session data
newSession(SessionData) - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
newSession(SessionData) - Method in class org.eclipse.jetty.session.NullSessionCache
 
newSession(SessionData) - Method in interface org.eclipse.jetty.session.SessionCache
Re-materialize a Session that has previously existed.
newSessionAPIWrapper(ManagedSession) - Method in class org.eclipse.jetty.session.SessionHandler
 
newSessionAPIWrapper(ManagedSession) - Method in interface org.eclipse.jetty.session.SessionManager
 
newSessionCache(SessionManager) - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
 
newSessionCache(SessionManager) - Method in class org.eclipse.jetty.session.DefaultSessionCacheFactory
 
newSessionCache(SessionManager) - Method in class org.eclipse.jetty.session.NullSessionCacheFactory
 
newSessionData(String, long, long, long, long) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
newSessionData(String, long, long, long, long) - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
newSessionData(String, long, long, long, long) - Method in class org.eclipse.jetty.session.NullSessionDataStore
 
newSessionData(String, long, long, long, long) - Method in interface org.eclipse.jetty.session.SessionDataStore
Create a new SessionData
newSessionId(long) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
 
newSessionId(Request, String, long) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Create a new session id if necessary.
newSessionId(Request, String, long) - Method in interface org.eclipse.jetty.session.SessionIdManager
Create a new Session ID.
newSessionInactivityTimer(ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Make a new timer for the session.
newSessionInactivityTimer(ManagedSession) - Method in interface org.eclipse.jetty.session.SessionManager
 
NO_REQUESTED_SESSION - Static variable in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
 
NULL_CONTEXT_PATH - Static variable in class org.eclipse.jetty.session.JDBCSessionDataStore
Used for Oracle and other databases where "" is treated as NULL
NULL_VHOST - Static variable in class org.eclipse.jetty.session.SessionContext
 
NullSessionCache - Class in org.eclipse.jetty.session
Does not actually cache any Session objects.
NullSessionCache(SessionManager) - Constructor for class org.eclipse.jetty.session.NullSessionCache
 
NullSessionCacheFactory - Class in org.eclipse.jetty.session
NullSessionCacheFactory Factory for NullSessionCaches.
NullSessionCacheFactory() - Constructor for class org.eclipse.jetty.session.NullSessionCacheFactory
 
NullSessionDataStore - Class in org.eclipse.jetty.session
NullSessionDataStore Does not actually store anything, useful for testing.
NullSessionDataStore() - Constructor for class org.eclipse.jetty.session.NullSessionDataStore
 
NullSessionDataStoreFactory - Class in org.eclipse.jetty.session
NullSessionDataStoreFactory
NullSessionDataStoreFactory() - Constructor for class org.eclipse.jetty.session.NullSessionDataStoreFactory
 

O

ObjectStreamSessionDataStore - Class in org.eclipse.jetty.session
 
ObjectStreamSessionDataStore() - Constructor for class org.eclipse.jetty.session.ObjectStreamSessionDataStore
 
onIdChanged() - Method in class org.eclipse.jetty.session.ManagedSession
 
onSessionActivation() - Method in class org.eclipse.jetty.session.ManagedSession
Call the activation listeners.
onSessionActivation(Session) - Method in interface org.eclipse.jetty.session.SessionManager
 
onSessionAttributeUpdate(String, Object, Object) - Method in class org.eclipse.jetty.session.ManagedSession
Call binding and attribute listeners based on the new and old values of the attribute.
onSessionAttributeUpdate(Session, String, Object, Object) - Method in interface org.eclipse.jetty.session.SessionManager
 
onSessionCreated(Session) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
onSessionCreated(Session) - Method in interface org.eclipse.jetty.session.SessionManager
 
onSessionDestroyed(Session) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
onSessionDestroyed(Session) - Method in interface org.eclipse.jetty.session.SessionManager
 
onSessionIdChanged(Session, String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
onSessionIdChanged(Session, String) - Method in interface org.eclipse.jetty.session.SessionManager
 
onSessionPassivation() - Method in class org.eclipse.jetty.session.ManagedSession
Call the passivation listeners.
onSessionPassivation(Session) - Method in interface org.eclipse.jetty.session.SessionManager
 
org.eclipse.jetty.session - module org.eclipse.jetty.session
 
org.eclipse.jetty.session - package org.eclipse.jetty.session
Jetty Server : Session Management Implementations

P

prepareTables() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
Set up the tables in the database
process(Request.Handler, Response, Callback) - Method in class org.eclipse.jetty.session.SessionHandler.SessionRequest
 
putAllAttributes(Map<String, Object>) - Method in class org.eclipse.jetty.session.SessionData
 

R

recordSessionTime(ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Record length of time session has been active.
recordSessionTime(ManagedSession) - Method in interface org.eclipse.jetty.session.SessionManager
 
release() - Method in class org.eclipse.jetty.session.ManagedSession
 
release(ManagedSession) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Finish using the Session object.
release(ManagedSession) - Method in interface org.eclipse.jetty.session.SessionCache
Finish using a Session.
removeAttribute(String) - Method in class org.eclipse.jetty.session.ManagedSession
 
renewId(Request, Response) - Method in class org.eclipse.jetty.session.ManagedSession
Force a change to the id of a session.
renewSessionId(String, String, String, String) - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
renewSessionId(String, String, String, String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Change the existing session id.
renewSessionId(String, String, String, String) - Method in interface org.eclipse.jetty.session.SessionCache
Change the id of a Session.
renewSessionId(String, String, String, String) - Method in interface org.eclipse.jetty.session.SessionManager
 
renewSessionId(String, String, Request) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Generate a new id for a session and update across all SessionManagers.
renewSessionId(String, String, Request) - Method in interface org.eclipse.jetty.session.SessionIdManager
Change the existing session id.
renewSessionId(ManagedSession, String, String) - Method in class org.eclipse.jetty.session.AbstractSessionCache
Swap the id on a session.
RequestedSession(ManagedSession, String, String) - Constructor for record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Creates an instance of a RequestedSession record class.
resetStats() - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
resolveRequestedSessionId(Request) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Find any Session associated with the Request.
run() - Method in class org.eclipse.jetty.session.HouseKeeper.Runner
 
run(Runnable) - Method in class org.eclipse.jetty.session.SessionContext
Run a runnable in the context (with context classloader set) if there is one, otherwise just run it.
Runner() - Constructor for class org.eclipse.jetty.session.HouseKeeper.Runner
 

S

save(OutputStream, String, SessionData) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Save the session data.
scavenge() - Method in class org.eclipse.jetty.session.AbstractSessionManager
Called periodically by the HouseKeeper to handle the list of sessions that have expired since the last call to scavenge.
scavenge() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
 
scavenge() - Method in class org.eclipse.jetty.session.HouseKeeper
Periodically do session housekeeping
scavenge() - Method in interface org.eclipse.jetty.session.SessionIdManager
 
scavenge() - Method in interface org.eclipse.jetty.session.SessionManager
 
schedule(long) - Method in class org.eclipse.jetty.session.SessionInactivityTimer
 
serializeAttributes(SessionData, ObjectOutputStream) - Static method in class org.eclipse.jetty.session.SessionData
Serialize the attribute map of the session.
serializeAttributes(SessionData, OutputStream) - Method in class org.eclipse.jetty.session.ObjectStreamSessionDataStore
Serialize the attribute map of the SessionData into the OutputStream provided.
session() - Method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Returns the value of the session record component.
SESSION_CREATED_SECURE - Static variable in class org.eclipse.jetty.session.ManagedSession
Deprecated.
SessionCache - Interface in org.eclipse.jetty.session
SessionCache A working set of ManagedSession objects for a context.
SessionCacheFactory - Interface in org.eclipse.jetty.session
SessionCacheFactory
SessionConfig - Interface in org.eclipse.jetty.session
 
SessionConfig.Mutable - Interface in org.eclipse.jetty.session
 
SessionContext - Class in org.eclipse.jetty.session
SessionContext Information about the context to which sessions belong: the Context, the SessionManager of the context, and the unique name of the node.
SessionContext() - Constructor for class org.eclipse.jetty.session.SessionContext
 
SessionContext(SessionManager) - Constructor for class org.eclipse.jetty.session.SessionContext
 
SessionData - Class in org.eclipse.jetty.session
SessionData The data associated with a session.
SessionData(String, String, String, long, long, long, long) - Constructor for class org.eclipse.jetty.session.SessionData
 
SessionData(String, String, String, long, long, long, long, Map<String, Object>) - Constructor for class org.eclipse.jetty.session.SessionData
 
SessionDataMap - Interface in org.eclipse.jetty.session
SessionDataMap A map style access to SessionData keyed by the session id.
SessionDataMapFactory - Interface in org.eclipse.jetty.session
SessionDataMapFactory
SessionDataStore - Interface in org.eclipse.jetty.session
SessionDataStore A store for the data contained in a Session object.
SessionDataStoreFactory - Interface in org.eclipse.jetty.session
SessionDataStoreFactory
SessionHandler - Class in org.eclipse.jetty.session
A simple core SessionHandler
SessionHandler() - Constructor for class org.eclipse.jetty.session.SessionHandler
 
SessionHandler.SessionRequest - Class in org.eclipse.jetty.session
 
sessionId() - Method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Returns the value of the sessionId record component.
sessionIdFrom() - Method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Returns the value of the sessionIdFrom record component.
SessionIdManager - Interface in org.eclipse.jetty.session
Session ID Manager.
SessionInactivityTimer - Class in org.eclipse.jetty.session
SessionInactivityTimer Each Session has a timer associated with it that fires whenever it has been idle (ie not accessed by a request) for a configurable amount of time, or the Session expires.
SessionInactivityTimer(SessionManager, ManagedSession, Scheduler) - Constructor for class org.eclipse.jetty.session.SessionInactivityTimer
 
SessionManager - Interface in org.eclipse.jetty.session
SessionManager Non-servlet spec specific contract implemented by all SessionHandlers.
SessionRequest(Request) - Constructor for class org.eclipse.jetty.session.SessionHandler.SessionRequest
 
SessionTableSchema() - Constructor for class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
sessionTimerExpired(ManagedSession, long) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Each session has a timer that is configured to go off when either the session has not been accessed for a configurable amount of time, or the session itself has passed its expiry.
sessionTimerExpired(ManagedSession, long) - Method in interface org.eclipse.jetty.session.SessionManager
 
SET - Enum constant in enum class org.eclipse.jetty.session.ManagedSession.IdState
 
setAccessed(long) - Method in class org.eclipse.jetty.session.SessionData
 
setAccessTimeColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setAttribute(String, Object) - Method in class org.eclipse.jetty.session.ManagedSession
 
setAttribute(String, Object) - Method in class org.eclipse.jetty.session.SessionData
 
setBlobType(String) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
setCatalogName(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setCheckingRemoteSessionIdEncoding(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setCheckingRemoteSessionIdEncoding(boolean) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setContextPath(String) - Method in class org.eclipse.jetty.session.SessionData
 
setContextPathColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setCookieSet(long) - Method in class org.eclipse.jetty.session.SessionData
 
setCookieTimeColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setCreated(long) - Method in class org.eclipse.jetty.session.SessionData
 
setCreateTimeColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setDatabaseAdaptor(DatabaseAdaptor) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setDatabaseAdaptor(DatabaseAdaptor) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
setDatabaseAdaptor(DatabaseAdaptor) - Method in class org.eclipse.jetty.session.JDBCSessionDataStoreFactory
Set the DatabaseAdaptor to set.
setDatasource(DataSource) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
setDatasourceName(String) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
setDeleteUnrestorableFiles(boolean) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
setDeleteUnrestorableFiles(boolean) - Method in class org.eclipse.jetty.session.FileSessionDataStoreFactory
Set the deleteUnrestorableFiles to set.
setDirty(boolean) - Method in class org.eclipse.jetty.session.SessionData
 
setDirty(String) - Method in class org.eclipse.jetty.session.SessionData
 
setDriverInfo(String, String) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
Configure jdbc connection information via a jdbc Driver
setDriverInfo(Driver, String) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
Configure jdbc connection information via a jdbc Driver
setEvictionPolicy(int) - Method in class org.eclipse.jetty.session.AbstractSessionCache
-1 means we never evict inactive sessions.
setEvictionPolicy(int) - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
Set the evictionPolicy to set.
setEvictionPolicy(int) - Method in class org.eclipse.jetty.session.NullSessionCache
 
setEvictionPolicy(int) - Method in class org.eclipse.jetty.session.NullSessionCacheFactory
 
setEvictionPolicy(int) - Method in interface org.eclipse.jetty.session.SessionCache
Sessions in this cache can be: never evicted evicted once the last request exits evicted after a configurable period of inactivity
setExpiry(long) - Method in class org.eclipse.jetty.session.SessionData
 
setExpiryTimeColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setExtendedId(String) - Method in class org.eclipse.jetty.session.ManagedSession
 
setFlushOnResponseCommit(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
setFlushOnResponseCommit(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
Set the flushOnResponseCommit to set.
setFlushOnResponseCommit(boolean) - Method in interface org.eclipse.jetty.session.SessionCache
If true, a dirty session will be written to the SessionDataStore just before a response is returned to the client.
setGracePeriodSec(int) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
setGracePeriodSec(int) - Method in class org.eclipse.jetty.session.AbstractSessionDataStoreFactory
Set the gracePeriodSec to set.
setHandler(Handler) - Method in class org.eclipse.jetty.session.SessionHandler
 
setHttpOnly(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Set if Session cookies should use HTTP Only
setHttpOnly(boolean) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setId(String) - Method in class org.eclipse.jetty.session.SessionData
 
setIdColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setIntervalSec(long) - Method in class org.eclipse.jetty.session.HouseKeeper
Set the period between scavenge cycles
setInvalidateOnShutdown(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
setInvalidateOnShutdown(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
 
setInvalidateOnShutdown(boolean) - Method in class org.eclipse.jetty.session.NullSessionCacheFactory
 
setInvalidateOnShutdown(boolean) - Method in interface org.eclipse.jetty.session.SessionCache
If true, all existing sessions in the cache will be invalidated when the server shuts down.
setLastAccessed(long) - Method in class org.eclipse.jetty.session.SessionData
 
setLastAccessTimeColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setLastNode(String) - Method in class org.eclipse.jetty.session.SessionData
 
setLastNodeColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setLastSaved(long) - Method in class org.eclipse.jetty.session.SessionData
 
setLastSavedTimeColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setLongType(String) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
setMapColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setMaxCookieAge(int) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setMaxCookieAge(int) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setMaxInactiveInterval(int) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Sets the max period of inactivity, after which the session is invalidated, in seconds.
setMaxInactiveInterval(int) - Method in class org.eclipse.jetty.session.ManagedSession
 
setMaxInactiveInterval(int) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setMaxInactiveMs(long) - Method in class org.eclipse.jetty.session.SessionData
 
setMaxIntervalColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setMetaDataDirty(boolean) - Method in class org.eclipse.jetty.session.SessionData
Set true means non-attribute data has changed.
setPartitioned(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Sets whether session cookies should have the Partitioned attribute
setPartitioned(boolean) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setRandom(Random) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Set a random number generator for generating ids.
setRefreshCookieAge(int) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setRefreshCookieAge(int) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setRemoveUnloadableSessions(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCache
If a session's data cannot be loaded from the store without error, remove it from the persistent store.
setRemoveUnloadableSessions(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
Set the removeUnloadableSessions to set.
setRemoveUnloadableSessions(boolean) - Method in interface org.eclipse.jetty.session.SessionCache
If the data for a session exists but is unreadable, the SessionCache can instruct the SessionDataStore to delete it.
setReseed(long) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Set the reseed probability.
setResident(boolean) - Method in class org.eclipse.jetty.session.ManagedSession
 
setSameSite(HttpCookie.SameSite) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setSameSite(HttpCookie.SameSite) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setSaveOnCreate(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
setSaveOnCreate(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
Set the saveOnCreate to set.
setSaveOnCreate(boolean) - Method in interface org.eclipse.jetty.session.SessionCache
Whether or not a session that is newly created should be immediately saved.
setSaveOnInactiveEviction(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
setSaveOnInactiveEviction(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionCacheFactory
Set the saveOnInactiveEvict to set.
setSaveOnInactiveEviction(boolean) - Method in class org.eclipse.jetty.session.NullSessionCacheFactory
 
setSaveOnInactiveEviction(boolean) - Method in interface org.eclipse.jetty.session.SessionCache
Whether or not a a session that is about to be evicted should be saved before being evicted.
setSavePeriodSec(int) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
The minimum time in seconds between save operations.
setSavePeriodSec(int) - Method in class org.eclipse.jetty.session.AbstractSessionDataStoreFactory
Set the savePeriodSec to set.
setSchemaName(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setSecureCookies(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setSecureCookies(boolean) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setSecureRequestOnly(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
HTTPS request.
setSecureRequestOnly(boolean) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setServer(Server) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Set the server associated with this id manager.
setServer(Server) - Method in class org.eclipse.jetty.session.SessionHandler
 
setSessionCache(SessionCache) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Set up the SessionCache.
setSessionCache(SessionCache) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setSessionCache(SessionCache) - Method in interface org.eclipse.jetty.session.SessionManager
 
setSessionComment(String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setSessionComment(String) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setSessionCookie(String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setSessionCookie(String) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setSessionCookieAttribute(String, String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setSessionDataMapFactory(SessionDataMapFactory) - Method in class org.eclipse.jetty.session.CachingSessionDataStoreFactory
Set the SessionDataMapFactory.
setSessionDataStore(SessionDataStore) - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
setSessionDataStore(SessionDataStore) - Method in interface org.eclipse.jetty.session.SessionCache
A SessionDataStore that is the authoritative source of session information.
setSessionDomain(String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setSessionDomain(String) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setSessionHouseKeeper(HouseKeeper) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
 
setSessionHouseKeeper(HouseKeeper) - Method in interface org.eclipse.jetty.session.SessionIdManager
Set the housekeeper for doing scavenging.
setSessionIdManager(SessionIdManager) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Set up the SessionIdManager.
setSessionIdManager(SessionIdManager) - Method in class org.eclipse.jetty.session.HouseKeeper
SessionIdManager associated with this scavenger
setSessionIdManager(SessionIdManager) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setSessionIdManager(SessionIdManager) - Method in interface org.eclipse.jetty.session.SessionManager
 
setSessionIdPathParameterName(String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
Sets the session id URL path parameter name.
setSessionIdPathParameterName(String) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setSessionPath(String) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setSessionPath(String) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setSessionStoreFactory(SessionDataStoreFactory) - Method in class org.eclipse.jetty.session.CachingSessionDataStoreFactory
 
setSessionTableSchema(JDBCSessionDataStore.SessionTableSchema) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore
 
setSessionTableSchema(JDBCSessionDataStore.SessionTableSchema) - Method in class org.eclipse.jetty.session.JDBCSessionDataStoreFactory
setStoreDir(File) - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
setStoreDir(File) - Method in class org.eclipse.jetty.session.FileSessionDataStoreFactory
Set the storeDir to set.
setStringType(String) - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
setTableName(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setUsingCookies(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setUsingCookies(boolean) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setUsingUriParameters(boolean) - Method in class org.eclipse.jetty.session.AbstractSessionManager
 
setUsingUriParameters(boolean) - Method in interface org.eclipse.jetty.session.SessionConfig.Mutable
 
setVhost(String) - Method in class org.eclipse.jetty.session.SessionData
 
setVirtualHostColumn(String) - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
setWorkerName(String) - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
Set the workername.
shutdown() - Method in class org.eclipse.jetty.session.DefaultSessionCache
 
shutdown() - Method in class org.eclipse.jetty.session.NullSessionCache
 
shutdown() - Method in interface org.eclipse.jetty.session.SessionCache
 
startScavenging() - Method in class org.eclipse.jetty.session.HouseKeeper
If scavenging is not scheduled, schedule it.
stopScavenging() - Method in class org.eclipse.jetty.session.HouseKeeper
If scavenging is scheduled, stop it.
store(String, SessionData) - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
store(String, SessionData) - Method in class org.eclipse.jetty.session.CachingSessionDataStore
 
store(String, SessionData) - Method in interface org.eclipse.jetty.session.SessionDataMap
Store the session data.
sweepDisk(long) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Check all session files for any context and remove any that expired at or before the time limit.
sweepFile(long, Path) - Method in class org.eclipse.jetty.session.FileSessionDataStore
Delete file (from any context) that expired at or before the given time

T

toString() - Method in class org.eclipse.jetty.session.AbstractSessionCache
 
toString() - Method in class org.eclipse.jetty.session.AbstractSessionDataStore
 
toString() - Method in record class org.eclipse.jetty.session.AbstractSessionManager.RequestedSession
Returns a string representation of this record class.
toString() - Method in class org.eclipse.jetty.session.DatabaseAdaptor
 
toString() - Method in class org.eclipse.jetty.session.DefaultSessionIdManager
 
toString() - Method in class org.eclipse.jetty.session.FileSessionDataStore
 
toString() - Method in class org.eclipse.jetty.session.HouseKeeper
 
toString() - Method in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
toString() - Method in class org.eclipse.jetty.session.ManagedSession
 
toString() - Method in class org.eclipse.jetty.session.SessionContext
 
toString() - Method in class org.eclipse.jetty.session.SessionData
 

U

UnreadableSessionDataException - Exception Class in org.eclipse.jetty.session
UnreadableSessionDataException
UnreadableSessionDataException(String, SessionContext, Throwable) - Constructor for exception class org.eclipse.jetty.session.UnreadableSessionDataException
 
UnwriteableSessionDataException - Exception Class in org.eclipse.jetty.session
UnwriteableSessionDataException
UnwriteableSessionDataException(String, SessionContext, Throwable) - Constructor for exception class org.eclipse.jetty.session.UnwriteableSessionDataException
 
use() - Method in class org.eclipse.jetty.session.ManagedSession
 

V

VALID - Enum constant in enum class org.eclipse.jetty.session.ManagedSession.State
 
valueOf(String) - Static method in enum class org.eclipse.jetty.session.ManagedSession.IdState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.eclipse.jetty.session.ManagedSession.State
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.eclipse.jetty.session.ManagedSession.IdState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.eclipse.jetty.session.ManagedSession.State
Returns an array containing the constants of this enum class, in the order they are declared.

_

__CheckRemoteSessionEncodingProperty - Static variable in interface org.eclipse.jetty.session.SessionConfig
 
__DefaultSessionCookie - Static variable in interface org.eclipse.jetty.session.SessionConfig
 
__DefaultSessionDomain - Static variable in interface org.eclipse.jetty.session.SessionConfig
 
__DefaultSessionIdPathParameterName - Static variable in interface org.eclipse.jetty.session.SessionConfig
 
__MaxAgeProperty - Static variable in interface org.eclipse.jetty.session.SessionConfig
Session Max Age.
__NEW_SESSION_ID - Static variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 
__SessionCookieProperty - Static variable in interface org.eclipse.jetty.session.SessionConfig
Session cookie name.
__SessionDomainProperty - Static variable in interface org.eclipse.jetty.session.SessionConfig
Session Domain.
__SessionIdPathParameterNameProperty - Static variable in interface org.eclipse.jetty.session.SessionConfig
Session id path parameter name.
__SessionPathProperty - Static variable in interface org.eclipse.jetty.session.SessionConfig
Session Path.
_accessed - Variable in class org.eclipse.jetty.session.SessionData
 
_accessTimeColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_attributes - Variable in class org.eclipse.jetty.session.SessionData
 
_blobType - Variable in class org.eclipse.jetty.session.DatabaseAdaptor
 
_cache - Variable in class org.eclipse.jetty.session.CachingSessionDataStore
The fronting cache
_canonicalContextPath - Variable in class org.eclipse.jetty.session.SessionContext
 
_catalogName - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_context - Variable in class org.eclipse.jetty.session.AbstractSessionCache
Information about the context to which this SessionCache pertains
_context - Variable in class org.eclipse.jetty.session.AbstractSessionDataStore
 
_context - Variable in class org.eclipse.jetty.session.SessionContext
 
_contextPath - Variable in class org.eclipse.jetty.session.SessionData
 
_contextPathColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_contextString - Variable in class org.eclipse.jetty.session.FileSessionDataStore
 
_cookieSet - Variable in class org.eclipse.jetty.session.SessionData
 
_cookieTimeColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_created - Variable in class org.eclipse.jetty.session.SessionData
 
_createTimeColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_dbAdaptor - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore
 
_dbAdaptor - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_deleteUnrestorableFiles - Variable in class org.eclipse.jetty.session.FileSessionDataStore
 
_dirty - Variable in class org.eclipse.jetty.session.SessionData
 
_evictionPolicy - Variable in class org.eclipse.jetty.session.AbstractSessionCache
When, if ever, to evict sessions: never; only when the last request for them finishes; after inactivity time (expressed as secs)
_expiry - Variable in class org.eclipse.jetty.session.SessionData
 
_expiryTimeColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_extendedId - Variable in class org.eclipse.jetty.session.ManagedSession
 
_flushOnResponseCommit - Variable in class org.eclipse.jetty.session.AbstractSessionCache
If true, when a response is about to be committed back to the client, a dirty session will be flushed to the session store.
_gracePeriodSec - Variable in class org.eclipse.jetty.session.AbstractSessionDataStore
 
_houseKeeper - Variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 
_id - Variable in class org.eclipse.jetty.session.SessionData
 
_idColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_initialized - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore
 
_invalidateOnShutdown - Variable in class org.eclipse.jetty.session.AbstractSessionCache
If true, when the server shuts down, all sessions in the cache will be invalidated before being removed.
_lastAccessed - Variable in class org.eclipse.jetty.session.SessionData
 
_lastAccessTimeColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_lastExpiryCheckTime - Variable in class org.eclipse.jetty.session.AbstractSessionDataStore
 
_lastNode - Variable in class org.eclipse.jetty.session.SessionData
 
_lastNodeColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_lastOrphanSweepTime - Variable in class org.eclipse.jetty.session.AbstractSessionDataStore
 
_lastSaved - Variable in class org.eclipse.jetty.session.SessionData
 
_lastSavedTimeColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_lastSweepTime - Variable in class org.eclipse.jetty.session.FileSessionDataStore
 
_lock - Variable in class org.eclipse.jetty.session.ManagedSession
 
_longType - Variable in class org.eclipse.jetty.session.DatabaseAdaptor
 
_manager - Variable in class org.eclipse.jetty.session.AbstractSessionCache
The SessionManager related to this SessionCache
_manager - Variable in class org.eclipse.jetty.session.ManagedSession
 
_mapColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_mapFactory - Variable in class org.eclipse.jetty.session.CachingSessionDataStoreFactory
 
_maxInactiveMs - Variable in class org.eclipse.jetty.session.SessionData
 
_maxIntervalColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_metaDataDirty - Variable in class org.eclipse.jetty.session.SessionData
 
_needSetCookie - Variable in class org.eclipse.jetty.session.ManagedSession
 
_newSession - Variable in class org.eclipse.jetty.session.ManagedSession
 
_ownHouseKeeper - Variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 
_ownScheduler - Variable in class org.eclipse.jetty.session.HouseKeeper
 
_random - Variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 
_removeUnloadableSessions - Variable in class org.eclipse.jetty.session.AbstractSessionCache
If true, a Session whose data cannot be read will be deleted from the SessionDataStore.
_requests - Variable in class org.eclipse.jetty.session.ManagedSession
 
_reseed - Variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 
_resident - Variable in class org.eclipse.jetty.session.ManagedSession
 
_runner - Variable in class org.eclipse.jetty.session.HouseKeeper
 
_saveOnCreate - Variable in class org.eclipse.jetty.session.AbstractSessionCache
If true, as soon as a new session is created, it will be persisted to the SessionDataStore
_saveOnInactiveEviction - Variable in class org.eclipse.jetty.session.AbstractSessionCache
If true, a session that will be evicted from the cache because it has been inactive too long will be saved before being evicted.
_savePeriodSec - Variable in class org.eclipse.jetty.session.AbstractSessionDataStore
 
_scheduler - Variable in class org.eclipse.jetty.session.HouseKeeper
 
_schemaName - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_schemaProvided - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore
 
_server - Variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 
_sessionData - Variable in class org.eclipse.jetty.session.ManagedSession
 
_sessionDataStore - Variable in class org.eclipse.jetty.session.AbstractSessionCache
The authoritative source of session data
_sessionFileMap - Variable in class org.eclipse.jetty.session.FileSessionDataStore
 
_sessionIdManager - Variable in class org.eclipse.jetty.session.HouseKeeper
 
_sessionInactivityTimer - Variable in class org.eclipse.jetty.session.ManagedSession
 
_sessionManager - Variable in class org.eclipse.jetty.session.SessionContext
 
_sessionStoreFactory - Variable in class org.eclipse.jetty.session.CachingSessionDataStoreFactory
The SessionDataStore that will store session data.
_sessionTableSchema - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore
 
_state - Variable in class org.eclipse.jetty.session.ManagedSession
 
_stateChangeCompleted - Variable in class org.eclipse.jetty.session.ManagedSession
 
_store - Variable in class org.eclipse.jetty.session.CachingSessionDataStore
The actual store for the session data
_storeDir - Variable in class org.eclipse.jetty.session.FileSessionDataStore
 
_stringType - Variable in class org.eclipse.jetty.session.DatabaseAdaptor
 
_tableName - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_task - Variable in class org.eclipse.jetty.session.HouseKeeper
 
_vhost - Variable in class org.eclipse.jetty.session.SessionContext
 
_vhost - Variable in class org.eclipse.jetty.session.SessionData
 
_virtualHostColumn - Variable in class org.eclipse.jetty.session.JDBCSessionDataStore.SessionTableSchema
 
_weakRandom - Variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 
_workerAttr - Variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 
_workerName - Variable in class org.eclipse.jetty.session.DefaultSessionIdManager
 
_workerName - Variable in class org.eclipse.jetty.session.SessionContext
 
A B C D E F G H I J L M N O P R S T U V _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form