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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
updateSentTime(ProcessMessageSubscriptionRecord record, long commandSentTime)
void
visitSubscriptionBefore(long deadline, ProcessMessageSubscriptionState.ProcessMessageSubscriptionVisitor visitor)
-
-
-
Method Detail
-
visitSubscriptionBefore
void visitSubscriptionBefore(long deadline, ProcessMessageSubscriptionState.ProcessMessageSubscriptionVisitor visitor)
-
updateSentTime
void updateSentTime(ProcessMessageSubscriptionRecord record, long commandSentTime)
-
-