|
Apache Tomcat 7.0.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.catalina.util.LifecycleBase
org.apache.catalina.util.LifecycleMBeanBase
org.apache.catalina.session.ManagerBase
org.apache.catalina.ha.session.ClusterManagerBase
public abstract class ClusterManagerBase
| Field Summary |
|---|
| Fields inherited from class org.apache.catalina.session.ManagerBase |
|---|
algorithm, container, DEFAULT_ALGORITHM, devRandomSource, digest, distributable, duplicates, entropy, expiredSessions, maxActive, maxActiveSessions, maxInactiveInterval, name, processExpiresFrequency, processingTime, random, randomClass, randomIS, rejectedSessions, sessionAverageAliveTime, sessionCounter, sessionIdLength, sessionMaxAliveTime, sessions, sm, support |
| Fields inherited from class org.apache.catalina.util.LifecycleMBeanBase |
|---|
mserver |
| Fields inherited from interface org.apache.catalina.Lifecycle |
|---|
AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, DESTROY_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT |
| Constructor Summary | |
|---|---|
ClusterManagerBase()
|
|
| Method Summary | |
|---|---|
ClassLoader[] |
getClassLoaders()
|
static ClassLoader[] |
getClassLoaders(Container container)
|
ReplicationStream |
getReplicationStream(byte[] data)
Open Stream and use correct ClassLoader (Container) Switch ThreadClassLoader |
ReplicationStream |
getReplicationStream(byte[] data,
int offset,
int length)
|
void |
load()
Manager implementations that also implement
ClusterManager do not support local session persistence. |
void |
unload()
Save any currently active sessions in the appropriate persistence mechanism, if any. |
| Methods inherited from class org.apache.catalina.util.LifecycleMBeanBase |
|---|
getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister |
| Methods inherited from class org.apache.catalina.util.LifecycleBase |
|---|
addLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, init, removeLifecycleListener, setState, setState, start, startInternal, stop, stopInternal |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.catalina.ha.ClusterManager |
|---|
cloneFromTemplate, getCluster, getInvalidatedSessions, getName, isNotifyListenersOnReplication, messageDataReceived, requestCompleted, setCluster, setName |
| Constructor Detail |
|---|
public ClusterManagerBase()
| Method Detail |
|---|
public static ClassLoader[] getClassLoaders(Container container)
public ClassLoader[] getClassLoaders()
public ReplicationStream getReplicationStream(byte[] data)
throws IOException
getReplicationStream in interface ClusterManagerdata -
IOException
public ReplicationStream getReplicationStream(byte[] data,
int offset,
int length)
throws IOException
getReplicationStream in interface ClusterManagerIOExceptionpublic void load()
Manager implementations that also implement
ClusterManager do not support local session persistence.
load in interface Managerpublic void unload()
Manager
unload in interface Manager
|
Apache Tomcat 7.0.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||