Uses of Interface
io.camunda.zeebe.broker.system.partitions.StateController
Packages that use StateController
Package
Description
-
Uses of StateController in io.camunda.zeebe.broker.system.partitions
Methods in io.camunda.zeebe.broker.system.partitions that return StateControllerModifier and TypeMethodDescriptionPartitionStartupAndTransitionContextImpl.getStateController()Deprecated.PartitionTransitionContext.getStateController()Constructors in io.camunda.zeebe.broker.system.partitions with parameters of type StateControllerModifierConstructorDescriptionPartitionStartupAndTransitionContextImpl(int nodeId, RaftPartition raftPartition, List<PartitionListener> partitionListeners, PartitionMessagingService messagingService, ActorSchedulingService actorSchedulingService, BrokerCfg brokerCfg, Supplier<CommandResponseWriter> commandResponseWriterSupplier, Supplier<Consumer<TypedRecord<?>>> onProcessedListenerSupplier, ConstructableSnapshotStore constructableSnapshotStore, ReceivableSnapshotStore receivableSnapshotStore, StateController stateController, TypedRecordProcessorsFactory typedRecordProcessorsFactory, ExporterRepository exporterRepository, PartitionProcessingState partitionProcessingState) Deprecated. -
Uses of StateController in io.camunda.zeebe.broker.system.partitions.impl
Classes in io.camunda.zeebe.broker.system.partitions.impl that implement StateControllerModifier and TypeClassDescriptionclassControls how snapshot/recovery operations are performedMethods in io.camunda.zeebe.broker.system.partitions.impl with parameters of type StateControllerModifier and TypeMethodDescriptionstatic AsyncSnapshotDirectorAsyncSnapshotDirector.ofProcessingMode(int nodeId, int partitionId, StreamProcessor streamProcessor, StateController stateController, Duration snapshotRate) Create an AsyncSnapshotDirector that can take snapshot when the StreamProcessor is in processing modestatic AsyncSnapshotDirectorAsyncSnapshotDirector.ofReplayMode(int nodeId, int partitionId, StreamProcessor streamProcessor, StateController stateController, Duration snapshotRate) Create an AsyncSnapshotDirector that can take snapshot when the Streamprocessor is in continuous replay mode.