org.jboss.ha.hasessionstate.server
Class HASessionStateTopologyComputerImpl
java.lang.Object
org.jboss.ha.hasessionstate.server.HASessionStateTopologyComputerImpl
- All Implemented Interfaces:
- HASessionStateTopologyComputer (src)
- public class HASessionStateTopologyComputerImpl
- extends java.lang.Object
- implements HASessionStateTopologyComputer (src)
Default implementation of HASessionStateTopologyComputer
- See Also:
HASessionState
(src)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nodesPerSubPartition
protected long nodesPerSubPartition
sessionStateIdentifier
protected java.lang.String sessionStateIdentifier
HASessionStateTopologyComputerImpl
public HASessionStateTopologyComputerImpl()
- Creates new HASessionStateTopologyComputerImpl
init
public void init(java.lang.String sessionStateName,
long nodesPerSubPartition)
- Specified by:
init
in interface HASessionStateTopologyComputer (src)
start
public void start()
- Specified by:
start
in interface HASessionStateTopologyComputer (src)
computeNewTopology
public SubPartitionsInfo (src) computeNewTopology(SubPartitionsInfo (src) currentTopology,
java.util.ArrayList newReplicants)
- Specified by:
computeNewTopology
in interface HASessionStateTopologyComputer (src)
computerFirstComposition
protected SubPartitionsInfo (src) computerFirstComposition(SubPartitionsInfo (src) splitingInfo,
java.util.ArrayList replicants)
computeCompatibleComposition
protected SubPartitionsInfo (src) computeCompatibleComposition(SubPartitionsInfo (src) splitingInfo,
java.util.ArrayList replicants)
getSubPartitionName
protected java.lang.String getSubPartitionName(SubPartitionsInfo (src) manager)