|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface HAPartition.HAPartitionStateTransfer
State management is higly important for clustered services. Consequently, services that wish to manage their state need to subscribe to state transfer events. When their node start, a state is pushed from another node to them. When another node starts, they may be asked to provide such a state to initialise the newly started node.
Method Summary | |
---|---|
Serializable |
getCurrentState()
Called when a new node need to be initialized. |
void |
setCurrentState(Serializable newState)
This callback method is called when a new service starts on a new node: the state that it should hold is transfered to it through this callback |
Method Detail |
---|
Serializable getCurrentState()
void setCurrentState(Serializable newState)
newState
- The serialized representation of the state of the new service.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |