Interface MessageSubscriptionState

All Known Subinterfaces:
MutableMessageSubscriptionState
All Known Implementing Classes:
DbMessageSubscriptionState

public interface MessageSubscriptionState
  • Method Details

    • get

      MessageSubscription get(long elementInstanceKey, org.agrona.DirectBuffer messageName)
    • 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)