public class PersistentSubscription
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
ack(java.util.Iterator<ResolvedEvent> events)
Acknowledges events have been successfully processed.
|
void |
ack(ResolvedEvent... events)
Acknowledges events have been successfully processed.
|
java.lang.String |
getSubscriptionId()
Returns the persistent subscription's id.
|
void |
nack(NackAction action,
java.lang.String reason,
java.util.Iterator<ResolvedEvent> events)
Acknowledges events failed processing.
|
void |
nack(NackAction action,
java.lang.String reason,
ResolvedEvent... events)
Acknowledges events failed processing.
|
void |
stop()
Stops the persistent subscription.
|
public java.lang.String getSubscriptionId()
public void stop()
public void ack(ResolvedEvent... events)
public void ack(java.util.Iterator<ResolvedEvent> events)
public void nack(NackAction action, java.lang.String reason, ResolvedEvent... events)
public void nack(NackAction action, java.lang.String reason, java.util.Iterator<ResolvedEvent> events)