| Package | Description |
|---|---|
| org.jwall.web.audit.session |
The
session-package provides some interfaces to implement
session trackers. |
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<String,Session> |
AbstractSessionTracker.activeSessions |
protected List<Session> |
AbstractSessionTracker.timedOutSessions |
| Modifier and Type | Method and Description |
|---|---|
Session |
SessionTracker.getSession(String sessionId)
This method is meant to return the session that is associated with the given ID.
|
Session |
AbstractSessionTracker.getSession(String sessionId)
This method returns the session with the given session-id.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Session> |
SessionTracker.getSessions()
Returns a list (collection) of the sessions that have been created/observed by this
tracker.
|
Collection<Session> |
AbstractSessionTracker.getSessions()
This method returns all the sessions (active and timed-out) that have
been created by the session-tracker.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Session.compareTo(Session s)
This compares the session to
s. |
void |
CookieSessionTracker.expireSession(Session s)
Expire the session as normally, but also remove the session-id from
the valid-list.
|
protected void |
AbstractSessionTracker.expireSession(Session s)
Remove the session from the hash of active sessions and store it in the
list of timed-out sessions.
|
boolean |
AbstractSessionTracker.isExpired(Session s,
AuditEvent event)
This method is used to check a session for expiration according to the
date of the given audit-event.
|
Copyright © 2015 jwall.org. All Rights Reserved.