Interface SubscriptionTracker

    • Method Detail

      • getSubscriptions

        java.util.Set<com.google.protobuf.ByteString> getSubscriptions()
      • addListener

        Handle addListener​(java.util.function.Consumer<StoreEvent<com.google.protobuf.ByteString>> listener)
      • addOneShotListener

        Handle addOneShotListener​(java.util.function.Predicate<StoreEvent<com.google.protobuf.ByteString>> predicate,
                                  java.lang.Runnable runnable)
      • addOneShotSubscriptionListener

        default Handle addOneShotSubscriptionListener​(com.google.protobuf.ByteString topic,
                                                      java.lang.Runnable runnable)
      • addOneShotUnsubscriptionListener

        default Handle addOneShotUnsubscriptionListener​(com.google.protobuf.ByteString topic,
                                                        java.lang.Runnable runnable)
      • addOneShotSubscriptionListener

        default Awaitable addOneShotSubscriptionListener​(com.google.protobuf.ByteString topic)
      • addOneShotUnsubscriptionListener

        default Awaitable addOneShotUnsubscriptionListener​(com.google.protobuf.ByteString topic)