Klasse ReplicatedProperty<TYPE extends org.teamapps.message.protocol.message.Message>
java.lang.Object
org.teamapps.application.api.state.ReplicatedProperty<TYPE>
public class ReplicatedProperty<TYPE extends org.teamapps.message.protocol.message.Message>
extends Object
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedReplicatedProperty(org.teamapps.cluster.state.ReplicatedState distributedStateMachine, String stateName, org.teamapps.message.protocol.model.PojoObjectDecoder<TYPE> messageDecoder, List<org.teamapps.cluster.state.StateUpdateMessage> preparedUpdates) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidhandleSetState(org.teamapps.message.protocol.message.Message state) voidprepareUpdateState(TYPE state) protected TYPEremap(org.teamapps.message.protocol.message.Message message) void
-
Felddetails
-
onStateChanged
public org.teamapps.event.Event<TYPE extends org.teamapps.message.protocol.message.Message> onStateChanged
-
-
Konstruktordetails
-
ReplicatedProperty
-
-
Methodendetails
-
prepareUpdateState
-
setState
-
getProperty
-
handleSetState
protected void handleSetState(org.teamapps.message.protocol.message.Message state) -
remap
-