Skip navigation links
A B C D E F G H I O P R S T U 

A

andPersistSubscriptionPositionDuringCatchupPhaseForEveryNEvents(int) - Method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.UseSubscriptionPositionInStorage
Configure the catch-up subscription to periodically store store the event position in a storage in case the application is restarted during the catch-up phase.
andPersistSubscriptionPositionDuringCatchupPhaseWhen(Predicate<CloudEvent>) - Method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.UseSubscriptionPositionInStorage
Configure the catch-up subscription to periodically store store the event position in a storage in case the application is restarted during the catch-up phase.
asString() - Method in class org.occurrent.subscription.blocking.durable.catchup.TimeBasedSubscriptionPosition
 

B

beginningOfTime() - Static method in class org.occurrent.subscription.blocking.durable.catchup.TimeBasedSubscriptionPosition
 

C

cacheSize - Variable in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
 
cancelSubscription(String) - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
catchupPhaseSortBy - Variable in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
 
catchupPhaseSortBy(SortBy) - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
Specify how to sort the events that are read from the event store during catch-up phase.
CatchupSubscriptionModel - Class in org.occurrent.subscription.blocking.durable.catchup
A SubscriptionModel that reads historic cloud events from the all event streams (see EventStoreQueries.all()) until caught up with the PositionAwareSubscriptionModel.globalSubscriptionPosition() of the subscription (you probably want to narrow the historic set events of events by using a Filter when subscribing).
CatchupSubscriptionModel(PositionAwareSubscriptionModel, EventStoreQueries) - Constructor for class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
Create a new instance of CatchupSubscriptionModel the uses a default CatchupSubscriptionModelConfig with a cache size of but store the subscription position during the catch-up phase (i.e.
CatchupSubscriptionModel(PositionAwareSubscriptionModel, EventStoreQueries, CatchupSubscriptionModelConfig) - Constructor for class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
Create a new instance of CatchupSubscriptionModel the uses the supplied CatchupSubscriptionModelConfig.
CatchupSubscriptionModelConfig - Class in org.occurrent.subscription.blocking.durable.catchup
Configuration for CatchupSubscriptionModel
CatchupSubscriptionModelConfig(int) - Constructor for class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
Create a new CatchupSubscriptionModelConfig will the given cache size.
CatchupSubscriptionModelConfig(SubscriptionPositionStorageConfig) - Constructor for class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
Create a new CatchupSubscriptionModelConfig will the given subscription storage config.
CatchupSubscriptionModelConfig(int, SubscriptionPositionStorageConfig) - Constructor for class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
Create a new CatchupSubscriptionModelConfig will the given settings.

D

dontUseSubscriptionPositionStorage() - Static method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig
Don't use a subscription position storage.

E

equals(Object) - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
 
equals(Object) - Method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.PersistSubscriptionPositionDuringCatchupPhase
 
equals(Object) - Method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.UseSubscriptionPositionInStorage
 

F

from(OffsetDateTime) - Static method in class org.occurrent.subscription.blocking.durable.catchup.TimeBasedSubscriptionPosition
 

G

getDelegatedSubscriptionModel() - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 

H

hashCode() - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
 
hashCode() - Method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.PersistSubscriptionPositionDuringCatchupPhase
 
hashCode() - Method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.UseSubscriptionPositionInStorage
 

I

isBeginningOfTime() - Method in class org.occurrent.subscription.blocking.durable.catchup.TimeBasedSubscriptionPosition
 
isPaused(String) - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
isRunning() - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
isRunning(String) - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
isTimeBasedSubscriptionPosition(StartAt) - Static method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
isTimeBasedSubscriptionPosition(SubscriptionPosition) - Static method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 

O

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

P

pauseSubscription(String) - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
persistCloudEventPositionPredicate - Variable in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.PersistSubscriptionPositionDuringCatchupPhase
 

R

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

S

shutdown() - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
start() - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
stop() - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
storage - Variable in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.UseSubscriptionPositionInStorage
 
subscribe(String, SubscriptionFilter, StartAt, Consumer<CloudEvent>) - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModel
 
SubscriptionPositionStorageConfig - Class in org.occurrent.subscription.blocking.durable.catchup
Configures if and how subscription position persistence should be handled during the catch-up phase.
SubscriptionPositionStorageConfig.PersistSubscriptionPositionDuringCatchupPhase - Class in org.occurrent.subscription.blocking.durable.catchup
 
SubscriptionPositionStorageConfig.UseSubscriptionPositionInStorage - Class in org.occurrent.subscription.blocking.durable.catchup
 
subscriptionStorageConfig - Variable in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
 

T

TimeBasedSubscriptionPosition - Class in org.occurrent.subscription.blocking.durable.catchup
 
TimeBasedSubscriptionPosition(OffsetDateTime) - Constructor for class org.occurrent.subscription.blocking.durable.catchup.TimeBasedSubscriptionPosition
 
toString() - Method in class org.occurrent.subscription.blocking.durable.catchup.CatchupSubscriptionModelConfig
 
toString() - Method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.PersistSubscriptionPositionDuringCatchupPhase
 
toString() - Method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig.UseSubscriptionPositionInStorage
 

U

useSubscriptionPositionStorage(SubscriptionPositionStorage) - Static method in class org.occurrent.subscription.blocking.durable.catchup.SubscriptionPositionStorageConfig
Use a specific storage instance.
A B C D E F G H I O P R S T U 
Skip navigation links

Copyright © 2022. All rights reserved.