Interface MessageSubscriptionState
- All Known Subinterfaces:
MutableMessageSubscriptionState
- All Known Implementing Classes:
DbMessageSubscriptionState
public interface MessageSubscriptionState
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
-
Method Summary
Modifier and TypeMethodDescriptionboolean
existSubscriptionForElementInstance
(long elementInstanceKey, org.agrona.DirectBuffer messageName) get
(long elementInstanceKey, org.agrona.DirectBuffer messageName) void
visitSubscriptions
(String tenantId, org.agrona.DirectBuffer messageName, org.agrona.DirectBuffer correlationKey, MessageSubscriptionState.MessageSubscriptionVisitor visitor) Visits the message subscriptions that match a given tenant, message name, and correlation key.
-
Method Details
-
get
-
visitSubscriptions
void visitSubscriptions(String tenantId, org.agrona.DirectBuffer messageName, org.agrona.DirectBuffer correlationKey, MessageSubscriptionState.MessageSubscriptionVisitor visitor) Visits the message subscriptions that match a given tenant, message name, and correlation key. -
existSubscriptionForElementInstance
boolean existSubscriptionForElementInstance(long elementInstanceKey, org.agrona.DirectBuffer messageName)
-