Class TransientSubscriptionCommandState
java.lang.Object
io.camunda.zeebe.engine.state.message.TransientSubscriptionCommandState
This class keeps track of the last sent time of commands related to either message subscriptions
or process message subscriptions.
Note: this class is not thread safe. It is assumed that it will be called from a single thread only
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
add
(TransientSubscriptionCommandState.CommandEntry commandEntryToAdd) final void
remove
(TransientSubscriptionCommandState.CommandEntry templateOfCommandEntryToBeRemoved) final void
updateCommandSentTime
(TransientSubscriptionCommandState.CommandEntry updatedCommandEntry)
-
Constructor Details
-
TransientSubscriptionCommandState
public TransientSubscriptionCommandState()
-
-
Method Details
-
add
-
updateCommandSentTime
public final void updateCommandSentTime(TransientSubscriptionCommandState.CommandEntry updatedCommandEntry) -
remove
public final void remove(TransientSubscriptionCommandState.CommandEntry templateOfCommandEntryToBeRemoved)
-