Index

C D E G H I O P R S T 
All Classes and Interfaces|All Packages

C

cancelSubscription(String) - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
Cancel a subscription.

D

DurableSubscriptionModel - Class in org.occurrent.subscription.blocking.durable
Combines a SubscriptionModel and with a SubscriptionPositionStorage to automatically persist the subscription position after each successful call to the "action" method (i.e.
DurableSubscriptionModel(PositionAwareSubscriptionModel, SubscriptionPositionStorage) - Constructor for class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
Create a subscription that combines a PositionAwareSubscriptionModel with a SubscriptionPositionStorage to automatically store the subscription after each successful call to action (The "consumer" in Subscribable.subscribe(String, Consumer)).
DurableSubscriptionModel(PositionAwareSubscriptionModel, SubscriptionPositionStorage, DurableSubscriptionModelConfig) - Constructor for class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
Create a subscription that combines a PositionAwareSubscriptionModel with a SubscriptionPositionStorage to automatically store the subscription when the predicate defined in DurableSubscriptionModelConfig.persistCloudEventPositionPredicate is fulfilled.
DurableSubscriptionModelConfig - Class in org.occurrent.subscription.blocking.durable
Config class for DurableSubscriptionModel.
DurableSubscriptionModelConfig(int) - Constructor for class org.occurrent.subscription.blocking.durable.DurableSubscriptionModelConfig
 
DurableSubscriptionModelConfig(Predicate<CloudEvent>) - Constructor for class org.occurrent.subscription.blocking.durable.DurableSubscriptionModelConfig
 

E

equals(Object) - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModelConfig
 

G

getDelegatedSubscriptionModel() - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 
globalSubscriptionPosition() - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 

H

hashCode() - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModelConfig
 

I

isPaused(String) - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 
isRunning() - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 
isRunning(String) - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 

O

org.occurrent.subscription.blocking.durable - package org.occurrent.subscription.blocking.durable
 

P

pauseSubscription(String) - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 
persistCloudEventPositionPredicate - Variable in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModelConfig
 

R

resumeSubscription(String) - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 

S

shutdown() - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 
start() - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 
stop() - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 
subscribe(String, SubscriptionFilter, StartAt, Consumer<CloudEvent>) - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
 

T

toString() - Method in class org.occurrent.subscription.blocking.durable.DurableSubscriptionModelConfig
 
C D E G H I O P R S T 
All Classes and Interfaces|All Packages