See: Description
| Interface | Description |
|---|---|
| SessionDAO |
Data Access Object design pattern specification to enable
Session access to an
EIS (Enterprise Information System). |
| SessionIdGenerator |
Interface allowing pluggable session ID generation strategies to be used with various
SessionDAO
implementations. |
| Class | Description |
|---|---|
| AbstractSessionDAO |
An abstract
SessionDAO implementation that performs some sanity checks on session creation and reading and
allows for pluggable Session ID generation strategies if desired. |
| CachingSessionDAO |
An CachingSessionDAO is a SessionDAO that provides a transparent caching layer between the components that
use it and the underlying EIS (Enterprise Information System) session backing store (for example, filesystem,
database, enterprise grid/cloud, etc).
|
| EnterpriseCacheSessionDAO |
SessionDAO implementation that relies on an enterprise caching product as the EIS system of record for all sessions.
|
| JavaUuidSessionIdGenerator |
SessionIdGenerator that generates String values of JDK UUID's as the session IDs. |
| MemorySessionDAO |
Simple memory-based implementation of the SessionDAO that stores all of its sessions in an in-memory
ConcurrentMap. |
| RandomSessionIdGenerator |
Generates session IDs by using a
Random instance to generate random IDs. |
Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.