Package io.zeebe.engine.state.message
Class MessageStartEventSubscriptionState
- java.lang.Object
-
- io.zeebe.engine.state.message.MessageStartEventSubscriptionState
-
public final class MessageStartEventSubscriptionState extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMessageStartEventSubscriptionState.MessageStartEventSubscriptionVisitor
-
Constructor Summary
Constructors Constructor Description MessageStartEventSubscriptionState(ZeebeDb<ZbColumnFamilies> zeebeDb, DbContext dbContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanexists(MessageStartEventSubscriptionRecord subscription)voidput(MessageStartEventSubscriptionRecord subscription)voidremoveSubscriptionsOfWorkflow(long workflowKey)voidvisitSubscriptionsByMessageName(org.agrona.DirectBuffer messageName, MessageStartEventSubscriptionState.MessageStartEventSubscriptionVisitor visitor)
-
-
-
Constructor Detail
-
MessageStartEventSubscriptionState
public MessageStartEventSubscriptionState(ZeebeDb<ZbColumnFamilies> zeebeDb, DbContext dbContext)
-
-
Method Detail
-
put
public void put(MessageStartEventSubscriptionRecord subscription)
-
removeSubscriptionsOfWorkflow
public void removeSubscriptionsOfWorkflow(long workflowKey)
-
exists
public boolean exists(MessageStartEventSubscriptionRecord subscription)
-
visitSubscriptionsByMessageName
public void visitSubscriptionsByMessageName(org.agrona.DirectBuffer messageName, MessageStartEventSubscriptionState.MessageStartEventSubscriptionVisitor visitor)
-
-