Uses of Interface
io.axoniq.framework.messaging.eventstreaming.checkpoint.Checkpointing
Packages that use Checkpointing
Package
Description
Part of the Axoniq Framework event-streaming module.
Internal implementation of the workflow execution engine: the
WorkflowEngine, its scheduling, state and
storage, checkpointing/replay support, cancellation coordination, and the delegates implementing individual step
primitives.-
Uses of Checkpointing in io.axoniq.framework.messaging.eventstreaming.checkpoint
Constructor parameters in io.axoniq.framework.messaging.eventstreaming.checkpoint with type arguments of type CheckpointingModifierConstructorDescriptionCheckpointingProgressStrategy(SegmentProgressContext context, List<Checkpointing> participants, boolean autoCheckpointing) Constructs aCheckpointingProgressStrategybound to the givencontext.CheckpointingProgressStrategyFactory(List<Checkpointing> participants, boolean autoCheckpointing) Constructs aCheckpointingProgressStrategyFactoryfor the givenparticipants. -
Uses of Checkpointing in io.axoniq.framework.workflow.runtime.execution
Classes in io.axoniq.framework.workflow.runtime.execution that implement CheckpointingModifier and TypeClassDescriptionclassEvent handling component handling any event, which is checkpoint-aware.classACheckpointingimplementation dedicated for aWorkflowEngine, to separate check pointing behavior from it.Constructors in io.axoniq.framework.workflow.runtime.execution with parameters of type CheckpointingModifierConstructorDescriptionCheckpointingEventHandlingComponentHandlingAny(WorkflowEngine workflowEngine, Checkpointing checkpointingHandler) Constructs the component for a workflow engine.