Index
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
SubscriptionModeland with aSubscriptionPositionStorageto 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
PositionAwareSubscriptionModelwith aSubscriptionPositionStorageto automatically store the subscription after each successful call toaction(The "consumer" inSubscribable.subscribe(String, Consumer)). - DurableSubscriptionModel(PositionAwareSubscriptionModel, SubscriptionPositionStorage, DurableSubscriptionModelConfig) - Constructor for class org.occurrent.subscription.blocking.durable.DurableSubscriptionModel
-
Create a subscription that combines a
PositionAwareSubscriptionModelwith aSubscriptionPositionStorageto automatically store the subscription when the predicate defined inDurableSubscriptionModelConfig.persistCloudEventPositionPredicateis 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
All Classes and Interfaces|All Packages