Package | Description |
---|---|
org.eclipse.jetty.nosql |
Jetty NoSql : Generic Nosql Session Management
|
org.eclipse.jetty.nosql.mongodb |
Jetty NoSql : MongoDB Integration
|
org.eclipse.jetty.server.session |
Jetty Server : Session Management Implementations
|
org.eclipse.jetty.session.infinispan |
Modifier and Type | Class and Description |
---|---|
class |
NoSqlSessionDataStore.NoSqlSessionData |
Modifier and Type | Method and Description |
---|---|
SessionData |
NoSqlSessionDataStore.newSessionData(java.lang.String id,
long created,
long accessed,
long lastAccessed,
long maxInactiveMs) |
Modifier and Type | Method and Description |
---|---|
SessionData |
MongoSessionDataStore.doLoad(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
MongoSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime) |
Modifier and Type | Field and Description |
---|---|
protected SessionData |
Session._sessionData |
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,SessionData> |
TestSessionDataStore._map |
Modifier and Type | Method and Description |
---|---|
SessionData |
TestSessionDataStore.doLoad(java.lang.String id) |
SessionData |
FileSessionDataStore.doLoad(java.lang.String id) |
SessionData |
NullSessionDataStore.doLoad(java.lang.String id) |
abstract SessionData |
AbstractSessionDataStore.doLoad(java.lang.String id)
Load the session from persistent store.
|
SessionData |
JDBCSessionDataStore.doLoad(java.lang.String id) |
protected SessionData |
Session.getSessionData() |
protected SessionData |
FileSessionDataStore.load(java.io.InputStream is,
java.lang.String expectedId)
Load the session data from a file.
|
SessionData |
CachingSessionDataStore.load(java.lang.String id) |
SessionData |
AbstractSessionDataStore.load(java.lang.String id) |
SessionData |
SessionDataMap.load(java.lang.String id)
Read in session data.
|
SessionData |
NullSessionDataStore.newSessionData(java.lang.String id,
long created,
long accessed,
long lastAccessed,
long maxInactiveMs) |
SessionData |
CachingSessionDataStore.newSessionData(java.lang.String id,
long created,
long accessed,
long lastAccessed,
long maxInactiveMs) |
SessionData |
AbstractSessionDataStore.newSessionData(java.lang.String id,
long created,
long accessed,
long lastAccessed,
long maxInactiveMs) |
SessionData |
SessionDataStore.newSessionData(java.lang.String id,
long created,
long accessed,
long lastAccessed,
long maxInactiveMs)
Create a new SessionData
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
AbstractSessionDataStoreTest.checkSessionExists(SessionData data) |
abstract boolean |
AbstractSessionDataStoreTest.checkSessionPersisted(SessionData data) |
void |
SessionData.copy(SessionData data)
Copy the info from the given sessiondata
|
static void |
SessionData.deserializeAttributes(SessionData data,
java.io.ObjectInputStream in)
De-serialize the attribute map of a session.
|
protected void |
JDBCSessionDataStore.doInsert(java.lang.String id,
SessionData data) |
void |
TestSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime) |
void |
FileSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime) |
void |
NullSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime) |
abstract void |
AbstractSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime)
Store the session data persistently.
|
void |
JDBCSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime) |
protected void |
JDBCSessionDataStore.doUpdate(java.lang.String id,
SessionData data) |
protected java.lang.String |
FileSessionDataStore.getIdWithContextAndExpiry(SessionData data)
Get the session id with its context and its expiry time
|
Session |
DefaultSessionCache.newSession(javax.servlet.http.HttpServletRequest request,
SessionData data) |
abstract Session |
AbstractSessionCache.newSession(javax.servlet.http.HttpServletRequest request,
SessionData data)
Create a new Session for a request.
|
Session |
NullSessionCache.newSession(javax.servlet.http.HttpServletRequest request,
SessionData data) |
Session |
DefaultSessionCache.newSession(SessionData data) |
abstract Session |
AbstractSessionCache.newSession(SessionData data)
Create a new Session object from pre-existing session data
|
Session |
NullSessionCache.newSession(SessionData data) |
Session |
SessionCache.newSession(SessionData data)
Re-materialize a Session that has previously existed.
|
abstract void |
AbstractSessionDataStoreTest.persistSession(SessionData data) |
abstract void |
AbstractSessionDataStoreTest.persistUnreadableSession(SessionData data) |
protected void |
FileSessionDataStore.save(java.io.OutputStream os,
java.lang.String id,
SessionData data)
Save the session data.
|
static void |
SessionData.serializeAttributes(SessionData data,
java.io.ObjectOutputStream out)
Serialize the attribute map of the session.
|
void |
CachingSessionDataStore.store(java.lang.String id,
SessionData data) |
void |
AbstractSessionDataStore.store(java.lang.String id,
SessionData data) |
void |
SessionDataMap.store(java.lang.String id,
SessionData data)
Store the session data.
|
Constructor and Description |
---|
PlaceHolderSession(SessionHandler handler,
SessionData data) |
Session(SessionHandler handler,
javax.servlet.http.HttpServletRequest request,
SessionData data)
Create a new session
|
Session(SessionHandler handler,
SessionData data)
Re-inflate an existing session from some eg persistent store.
|
Modifier and Type | Class and Description |
---|---|
class |
InfinispanSessionData
InfinispanSessionData
Specialization of SessionData to hold the attributes as a serialized byte
array.
|
Modifier and Type | Method and Description |
---|---|
SessionData |
InfinispanSessionDataStore.doLoad(java.lang.String id) |
SessionData |
InfinispanSessionDataStore.newSessionData(java.lang.String id,
long created,
long accessed,
long lastAccessed,
long maxInactiveMs) |
Modifier and Type | Method and Description |
---|---|
void |
InfinispanSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime) |
Copyright © 1995–2023 Webtide. All rights reserved.