Class PersistentSubscription

java.lang.Object
com.eventstore.dbclient.PersistentSubscription

public class PersistentSubscription extends Object
Persistent subscription handle.
  • Method Details

    • getSubscriptionId

      public String getSubscriptionId()
      Returns the persistent subscription's id.
    • stop

      public void stop()
      Stops the persistent subscription.
    • ack

      public void ack(ResolvedEvent... events)
      Acknowledges events have been successfully processed.
    • ack

      public void ack(Iterator<ResolvedEvent> events)
      Acknowledges events have been successfully processed.
    • nack

      public void nack(NackAction action, String reason, ResolvedEvent... events)
      Acknowledges events failed processing.
    • nack

      public void nack(NackAction action, String reason, Iterator<ResolvedEvent> events)
      Acknowledges events failed processing.