| Package | Description |
|---|---|
| org.eclipse.jetty.server.session |
Jetty Server : Session Management Implementations
|
| Modifier and Type | Field | Description |
|---|---|---|
protected SessionData |
Session._sessionData |
| Modifier and Type | Method | Description |
|---|---|---|
protected SessionData |
Session.getSessionData() |
|
SessionData |
CachingSessionDataStore.load(java.lang.String id) |
|
protected SessionData |
FileSessionDataStore.load(java.io.InputStream is,
java.lang.String expectedId) |
|
SessionData |
FileSessionDataStore.load(java.lang.String id) |
|
SessionData |
JDBCSessionDataStore.load(java.lang.String id) |
|
SessionData |
NullSessionDataStore.load(java.lang.String id) |
|
SessionData |
SessionDataMap.load(java.lang.String id) |
Read in session data.
|
SessionData |
AbstractSessionDataStore.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 |
NullSessionDataStore.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 | Description |
|---|---|---|
void |
SessionData.copy(SessionData data) |
Copy the info from the given sessiondata
|
protected void |
JDBCSessionDataStore.doInsert(java.lang.String id,
SessionData data) |
|
abstract void |
AbstractSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime) |
Store the session data persistently.
|
void |
FileSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime) |
|
void |
JDBCSessionDataStore.doStore(java.lang.String id,
SessionData data,
long lastSaveTime) |
|
void |
NullSessionDataStore.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
|
abstract Session |
AbstractSessionCache.newSession(HttpServletRequest request,
SessionData data) |
Create a new Session for a request.
|
abstract Session |
AbstractSessionCache.newSession(SessionData data) |
Create a new Session object from pre-existing session data
|
Session |
DefaultSessionCache.newSession(HttpServletRequest request,
SessionData data) |
|
Session |
DefaultSessionCache.newSession(SessionData data) |
|
Session |
NullSessionCache.newSession(HttpServletRequest request,
SessionData data) |
|
Session |
NullSessionCache.newSession(SessionData data) |
|
Session |
SessionCache.newSession(SessionData data) |
Re-materialize a Session that has previously existed.
|
protected void |
FileSessionDataStore.restoreAttributes(java.io.InputStream is,
int size,
SessionData data) |
|
protected void |
FileSessionDataStore.save(java.io.OutputStream os,
java.lang.String id,
SessionData data) |
|
void |
AbstractSessionDataStore.store(java.lang.String id,
SessionData data) |
|
void |
CachingSessionDataStore.store(java.lang.String id,
SessionData data) |
|
void |
SessionDataMap.store(java.lang.String id,
SessionData data) |
Store the session data.
|
| Constructor | Description |
|---|---|
PlaceHolderSession(SessionHandler handler,
SessionData data) |
|
Session(SessionHandler handler,
HttpServletRequest request,
SessionData data) |
Create a new session
|
Session(SessionHandler handler,
SessionData data) |
Re-inflate an existing session from some eg persistent store.
|
Copyright © 1995–2018 Webtide. All rights reserved.