Package org.teamapps.cluster.state
Interface ReplicatedStateHandler
public interface ReplicatedStateHandler
-
Method Summary
Modifier and Type Method Description voidhandleAllEntriesRemoved(java.lang.String list)voidhandleEntryAdded(java.lang.String list, org.teamapps.protocol.schema.MessageObject message)voidhandleEntryRemoved(java.lang.String list, org.teamapps.protocol.schema.MessageObject message)voidhandleEntryUpdated(java.lang.String list, org.teamapps.protocol.schema.MessageObject currentState, org.teamapps.protocol.schema.MessageObject previousState)voidhandleFireAndForget(java.lang.String list, org.teamapps.protocol.schema.MessageObject message)voidhandleStateMachineRemoved()voidhandleStateUpdated(java.lang.String stateId, org.teamapps.protocol.schema.MessageObject state)
-
Method Details
-
handleStateUpdated
void handleStateUpdated(java.lang.String stateId, org.teamapps.protocol.schema.MessageObject state) -
handleEntryAdded
void handleEntryAdded(java.lang.String list, org.teamapps.protocol.schema.MessageObject message) -
handleEntryRemoved
void handleEntryRemoved(java.lang.String list, org.teamapps.protocol.schema.MessageObject message) -
handleEntryUpdated
void handleEntryUpdated(java.lang.String list, org.teamapps.protocol.schema.MessageObject currentState, org.teamapps.protocol.schema.MessageObject previousState) -
handleAllEntriesRemoved
void handleAllEntriesRemoved(java.lang.String list) -
handleFireAndForget
void handleFireAndForget(java.lang.String list, org.teamapps.protocol.schema.MessageObject message) -
handleStateMachineRemoved
void handleStateMachineRemoved()
-