Interface TransactionPendingAckStoreProvider

    • Method Detail

      • newProvider

        static TransactionPendingAckStoreProvider newProvider​(java.lang.String providerClassName)
                                                       throws java.io.IOException
        Construct a provider from the provided class.
        Parameters:
        providerClassName - String the provider class name
        Returns:
        an instance of transaction buffer provider.
        Throws:
        java.io.IOException
      • checkInitializedBefore

        java.util.concurrent.CompletableFuture<java.lang.Boolean> checkInitializedBefore​(PersistentSubscription subscription)
        Check pending ack store has been initialized before.
        Parameters:
        subscription - PersistentSubscription
        Returns:
        a future represents the result of the operation. an instance of Boolean is returned if the operation succeeds.