org.codehaus.wadi.location.statemanager
Class SimpleStateManager
java.lang.Object
org.codehaus.wadi.location.statemanager.SimpleStateManager
- All Implemented Interfaces:
- Lifecycle, StateManager, StateManagerMessageListener
public class SimpleStateManager
- extends java.lang.Object
- implements StateManager, StateManagerMessageListener
Fields inherited from interface org.codehaus.wadi.location.statemanager.StateManager |
NAME |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleStateManager
public SimpleStateManager(ServiceSpace serviceSpace,
PartitionManager partitionManager,
long inactiveTime)
start
public void start()
throws java.lang.Exception
- Specified by:
start
in interface Lifecycle
- Throws:
java.lang.Exception
stop
public void stop()
throws java.lang.Exception
- Specified by:
stop
in interface Lifecycle
- Throws:
java.lang.Exception
insert
public boolean insert(java.lang.String name)
- Specified by:
insert
in interface StateManager
remove
public void remove(java.lang.String name)
- Specified by:
remove
in interface StateManager
relocate
public void relocate(java.lang.String name)
- Specified by:
relocate
in interface StateManager
onInsertIMToPM
public void onInsertIMToPM(Envelope envelope,
InsertIMToPM request)
- Specified by:
onInsertIMToPM
in interface StateManagerMessageListener
onDeleteIMToPM
public void onDeleteIMToPM(Envelope envelope,
DeleteIMToPM request)
- Specified by:
onDeleteIMToPM
in interface StateManagerMessageListener
onEvacuateIMToPM
public void onEvacuateIMToPM(Envelope envelope,
EvacuateIMToPM request)
- Specified by:
onEvacuateIMToPM
in interface StateManagerMessageListener
onMoveIMToPM
public void onMoveIMToPM(Envelope envelope,
MoveIMToPM request)
- Specified by:
onMoveIMToPM
in interface StateManagerMessageListener
offerEmigrant
public boolean offerEmigrant(Motable emotable,
ReplicaInfo replicaInfo)
- Specified by:
offerEmigrant
in interface StateManager
Copyright © 2010. All Rights Reserved.