Interface MutablePendingProcessMessageSubscriptionState
- All Known Implementing Classes:
DbProcessMessageSubscriptionState
public interface MutablePendingProcessMessageSubscriptionState
Captures the transient (in-memory) state for a ProcessMessageSubscription. This is to track the
state of the communication between the process instance partition and the message partition
during opening or closing of a process message subscription. This state is not persisted to disk
and needs to be recovered after restart
-
Method Summary
Modifier and TypeMethodDescriptionvoid
updateSentTime
(ProcessMessageSubscriptionRecord record, long commandSentTime) void
visitSubscriptionBefore
(long deadline, ProcessMessageSubscriptionState.ProcessMessageSubscriptionVisitor visitor)
-
Method Details
-
visitSubscriptionBefore
void visitSubscriptionBefore(long deadline, ProcessMessageSubscriptionState.ProcessMessageSubscriptionVisitor visitor) -
updateSentTime
-