Interface ScheduledCommandCache.StageableScheduledCommandCache
- All Superinterfaces:
ScheduledCommandCache
- All Known Implementing Classes:
ScheduledCommandCache.NoopScheduledCommandCache
- Enclosing interface:
ScheduledCommandCache
public static interface ScheduledCommandCache.StageableScheduledCommandCache
extends ScheduledCommandCache
A
ScheduledCommandCache which allows staging changes before persisting them. This
enables you to stage new keys to be added to the cache, and only actually commit them to the
real cache when you're sure that the scheduled commands have been written.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.camunda.zeebe.stream.api.scheduling.ScheduledCommandCache
ScheduledCommandCache.NoopScheduledCommandCache, ScheduledCommandCache.ScheduledCommandCacheChanges, ScheduledCommandCache.StageableScheduledCommandCache, ScheduledCommandCache.StagedScheduledCommandCache -
Method Summary
Modifier and TypeMethodDescriptionstage()Returns a new stage for this cache, where modifications are temporary.Methods inherited from interface io.camunda.zeebe.stream.api.scheduling.ScheduledCommandCache
add, clear, contains, remove
-
Method Details
-
stage
Returns a new stage for this cache, where modifications are temporary.
-