Uses of Record Class
io.axoniq.framework.workflow.dsl.api.WorkflowStep
Packages that use WorkflowStep
Package
Description
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.The given/when/then style test fixture API for workflow runtime tests, including the staged
WorkflowTestFixture, the lower-level WorkflowTestDriver, and the shared testing state and services
backing both.Internal runtime utilities for future resolution, workflow event and metadata construction, processing context
propagation, reflection, and workflow state inspection.
-
Uses of WorkflowStep in io.axoniq.framework.workflow.dsl.api
Methods in io.axoniq.framework.workflow.dsl.api that return WorkflowStepModifier and TypeMethodDescriptionstatic WorkflowStepstatic WorkflowStepstatic WorkflowStep@Nullable WorkflowStepRetrieves a step by name.@Nullable WorkflowStepRetrieves a step by name.static WorkflowStepWorkflowStep.retrying(String name, StepRetryInfo retryInfo, Instant timestamp, Context context) static WorkflowStepWorkflowStep.retryStarted(String name, StepRetryInfo retryInfo, Instant timestamp, Context context) A retry attempt that the store accepted and that is now running.static WorkflowStepstatic WorkflowStep -
Uses of WorkflowStep in io.axoniq.framework.workflow.runtime.execution
Methods in io.axoniq.framework.workflow.runtime.execution that return WorkflowStep -
Uses of WorkflowStep in io.axoniq.framework.workflow.runtime.test.fixture
Methods in io.axoniq.framework.workflow.runtime.test.fixture that return WorkflowStepModifier and TypeMethodDescriptiondefault WorkflowStepWorkflowEngineTestingState.step(AssertionFailureHandler assertionFailureHandler, Predicate<WorkflowStep> predicate) Waits until a step satisfies the given predicate.default WorkflowStepWorkflowEngineTestingState.step(Predicate<WorkflowStep> predicate) Waits until a step satisfies the given predicate.default WorkflowStepWorkflowEngineTestingState.stepExists()Waits until a workflow step exists.WorkflowEngineTestingState.stepMatches(AssertionFailureHandler assertionFailureHandler, Predicate<WorkflowStep> predicate) Waits until a step satisfies the given predicate.default WorkflowStepWorkflowEngineTestingState.stepMatches(Predicate<WorkflowStep> predicate) Waits until a step satisfies the given predicate.Method parameters in io.axoniq.framework.workflow.runtime.test.fixture with type arguments of type WorkflowStepModifier and TypeMethodDescriptiondefault WorkflowStepWorkflowEngineTestingState.step(AssertionFailureHandler assertionFailureHandler, Predicate<WorkflowStep> predicate) Waits until a step satisfies the given predicate.default WorkflowStepWorkflowEngineTestingState.step(Predicate<WorkflowStep> predicate) Waits until a step satisfies the given predicate.WorkflowEngineTestingState.stepMatches(AssertionFailureHandler assertionFailureHandler, Predicate<WorkflowStep> predicate) Waits until a step satisfies the given predicate.default WorkflowStepWorkflowEngineTestingState.stepMatches(Predicate<WorkflowStep> predicate) Waits until a step satisfies the given predicate.voidWorkflowEngineTestingState.stepSatisfies(AssertionFailureHandler assertionFailureHandler, Predicate<WorkflowStep> predicate, Consumer<WorkflowStep> stepConsumer) Applies a consumer to the first step matching the predicate.voidWorkflowEngineTestingState.stepSatisfies(AssertionFailureHandler assertionFailureHandler, Predicate<WorkflowStep> predicate, Consumer<WorkflowStep> stepConsumer) Applies a consumer to the first step matching the predicate.voidWorkflowEngineTestingState.stepSatisfies(Consumer<WorkflowStep> stepConsumer) Applies a consumer to an existing workflow step.default voidWorkflowEngineTestingState.stepSatisfies(Predicate<WorkflowStep> predicate, Consumer<WorkflowStep> stepConsumer) Applies a consumer to the first step matching the predicate.default voidWorkflowEngineTestingState.stepSatisfies(Predicate<WorkflowStep> predicate, Consumer<WorkflowStep> stepConsumer) Applies a consumer to the first step matching the predicate. -
Uses of WorkflowStep in io.axoniq.framework.workflow.runtime.util
Method parameters in io.axoniq.framework.workflow.runtime.util with type arguments of type WorkflowStepModifier and TypeMethodDescriptionstatic booleanWorkflowStateUtils.matchesStep(WorkflowState state, String stepName, Predicate<WorkflowStep> predicate) Safely inspects a step in state if it exists.