| |
|
| java.lang.Object org.apache.catalina.session.ManagerBase org.apache.catalina.session.PersistentManagerBase org.apache.catalina.session.DistributedManager
DistributedManager | final public class DistributedManager extends PersistentManagerBase (Code) | | This manager is responsible for in memory replication of
Sessions across a defined Cluster. It could also utilize a
Store to make Sessions persistence.
author: Bip Thelin version: $Revision: 1.5 $, $Date: 2002/01/03 08:52:57 $ |
Field Summary | |
protected static String | name The descriptive name of this Manager implementation (for logging). |
Method Summary | |
public Session | createSession() | public String | getInfo() Return descriptive information about this Manager implementation and
the corresponding version number, in the format
<description>/<version> . | public String | getName() Return the descriptive short name of this Manager implementation. | public void | processClusterReceiver() | public void | run() The background thread that checks for session timeouts and shutdown. | public void | start() |
name | protected static String name(Code) | | The descriptive name of this Manager implementation (for logging).
|
createSession | public Session createSession()(Code) | | Create a Session and replicate it in our Cluster
The newly created Session |
getInfo | public String getInfo()(Code) | | Return descriptive information about this Manager implementation and
the corresponding version number, in the format
<description>/<version> .
|
getName | public String getName()(Code) | | Return the descriptive short name of this Manager implementation.
|
processClusterReceiver | public void processClusterReceiver()(Code) | | Called from our background thread to process new received Sessions
|
run | public void run()(Code) | | The background thread that checks for session timeouts and shutdown.
|
|
|
|