Interface ConsumerRateLimiter

    • Method Detail

      • initialize

        void initialize()
      • shutdown

        void shutdown()
      • acquire

        void acquire()
      • acquireFiltered

        void acquireFiltered()
      • adjustConsumerRate

        void adjustConsumerRate()
      • updateSubscription

        void updateSubscription​(pl.allegro.tech.hermes.api.Subscription newSubscription)
      • registerSuccessfulSending

        void registerSuccessfulSending()
      • registerFailedSending

        void registerFailedSending()