Interface SubscriptionsCache

All Known Implementing Classes:
NotificationsBasedSubscriptionCache

public interface SubscriptionsCache
  • Method Summary

    Modifier and Type
    Method
    Description
    pl.allegro.tech.hermes.api.Subscription
    getSubscription(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName)
     
    List<pl.allegro.tech.hermes.api.SubscriptionName>
     
    void
     
    List<pl.allegro.tech.hermes.api.Subscription>
    subscriptionsOfTopic(pl.allegro.tech.hermes.api.TopicName topicName)
     
  • Method Details

    • getSubscription

      pl.allegro.tech.hermes.api.Subscription getSubscription(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName)
    • subscriptionsOfTopic

      List<pl.allegro.tech.hermes.api.Subscription> subscriptionsOfTopic(pl.allegro.tech.hermes.api.TopicName topicName)
    • listActiveSubscriptionNames

      List<pl.allegro.tech.hermes.api.SubscriptionName> listActiveSubscriptionNames()
    • start

      void start()