Klasse MultiStateHandler
java.lang.Object
org.teamapps.application.api.state.MultiStateHandler
- Alle implementierten Schnittstellen:
org.teamapps.cluster.state.ReplicatedStateHandler
public class MultiStateHandler
extends Object
implements org.teamapps.cluster.state.ReplicatedStateHandler
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddStateHandler(org.teamapps.cluster.state.ReplicatedStateHandler stateHandler, org.teamapps.ux.session.SessionContext context) org.teamapps.cluster.state.ReplicatedStatevoidvoidhandleEntryAdded(String list, org.teamapps.message.protocol.message.Message message) voidhandleEntryRemoved(String list, org.teamapps.message.protocol.message.Message message) voidhandleEntryUpdated(String list, org.teamapps.message.protocol.message.Message currentState, org.teamapps.message.protocol.message.Message previousState) voidhandleFireAndForget(String list, org.teamapps.message.protocol.message.Message message) voidvoidhandleStateUpdated(String stateId, org.teamapps.message.protocol.message.Message state)
-
Konstruktordetails
-
MultiStateHandler
-
-
Methodendetails
-
getReplicatedState
public org.teamapps.cluster.state.ReplicatedState getReplicatedState() -
addStateHandler
public void addStateHandler(org.teamapps.cluster.state.ReplicatedStateHandler stateHandler, org.teamapps.ux.session.SessionContext context) -
handleStateUpdated
- Angegeben von:
handleStateUpdatedin Schnittstelleorg.teamapps.cluster.state.ReplicatedStateHandler
-
handleEntryAdded
- Angegeben von:
handleEntryAddedin Schnittstelleorg.teamapps.cluster.state.ReplicatedStateHandler
-
handleEntryRemoved
- Angegeben von:
handleEntryRemovedin Schnittstelleorg.teamapps.cluster.state.ReplicatedStateHandler
-
handleEntryUpdated
public void handleEntryUpdated(String list, org.teamapps.message.protocol.message.Message currentState, org.teamapps.message.protocol.message.Message previousState) - Angegeben von:
handleEntryUpdatedin Schnittstelleorg.teamapps.cluster.state.ReplicatedStateHandler
-
handleAllEntriesRemoved
- Angegeben von:
handleAllEntriesRemovedin Schnittstelleorg.teamapps.cluster.state.ReplicatedStateHandler
-
handleFireAndForget
- Angegeben von:
handleFireAndForgetin Schnittstelleorg.teamapps.cluster.state.ReplicatedStateHandler
-
handleStateMachineRemoved
public void handleStateMachineRemoved()- Angegeben von:
handleStateMachineRemovedin Schnittstelleorg.teamapps.cluster.state.ReplicatedStateHandler
-