Package org.teamapps.cluster.state
Schnittstelle ReplicatedState
- Alle Superschnittstellen:
ReplicatedChangeLog
- Alle bekannten Implementierungsklassen:
AbstractReplicatedState,LeaderState,LocalState
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidvoidexecuteStateMachineUpdate(StateUpdate update) voidexecuteStateMachineUpdate(StateUpdateMessage... updates) voidfireAndForget(String messageType, org.teamapps.message.protocol.message.Message message) List<org.teamapps.message.protocol.message.Message>getEntries(String list) org.teamapps.message.protocol.message.MessageintgetEntryCount(String list) getLists()getName()org.teamapps.message.protocol.message.MessagegetProperty(String stateId) prepareAddEntry(String list, String identifier, org.teamapps.message.protocol.message.Message message) prepareFireAndForget(String messageType, org.teamapps.message.protocol.message.Message message) prepareRemoveEntry(String list, String identifier) prepareSetState(String stateId, org.teamapps.message.protocol.message.Message message) prepareUpdateEntry(String list, String identifier, org.teamapps.message.protocol.message.Message message) voidremoveAllEntries(String list) voidremoveEntry(String list, String identifier) voidsetProperty(String propertyId, org.teamapps.message.protocol.message.Message message) voidupdateEntry(String list, String identifier, org.teamapps.message.protocol.message.Message message) Von Schnittstelle geerbte Methoden org.teamapps.cluster.state.ReplicatedChangeLog
handleStateMachineUpdate
-
Methodendetails
-
getName
String getName() -
prepareAddEntry
StateUpdateMessage prepareAddEntry(String list, String identifier, org.teamapps.message.protocol.message.Message message) -
prepareRemoveEntry
-
prepareUpdateEntry
StateUpdateMessage prepareUpdateEntry(String list, String identifier, org.teamapps.message.protocol.message.Message message) -
prepareRemoveAllEntries
-
prepareSetState
StateUpdateMessage prepareSetState(String stateId, org.teamapps.message.protocol.message.Message message) -
prepareFireAndForget
StateUpdateMessage prepareFireAndForget(String messageType, org.teamapps.message.protocol.message.Message message) -
executeStateMachineUpdate
-
executeStateMachineUpdate
-
addEntry
-
removeEntry
-
updateEntry
-
removeAllEntries
-
setProperty
-
fireAndForget
-
getEntry
-
getEntries
-
getEntryCount
-
getLists
-
getProperty
-