Uses of Enum Class
io.axoniq.framework.workflow.dsl.api.StepStatus
Packages that use StepStatus
Package
Description
Value-based criteria for selecting workflow state.
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 StepStatus in io.axoniq.framework.workflow.dsl.api
Methods in io.axoniq.framework.workflow.dsl.api that return StepStatusModifier and TypeMethodDescriptionWorkflowStep.status()Returns the value of thestatusrecord component.static StepStatusReturns the enum constant of this class with the specified name.static StepStatus[]StepStatus.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.axoniq.framework.workflow.dsl.api with parameters of type StepStatusModifier and TypeMethodDescriptionEventNameCustomizer.getEventName(String stepName, Map<String, @Nullable Object> parameters, StepStatus stepStatus) Returns a customized event name based on the provided step name, parameters, and step status.Constructors in io.axoniq.framework.workflow.dsl.api with parameters of type StepStatusModifierConstructorDescriptionWorkflowStep(String stepName, StepStatus status, Object result, Throwable error, Instant timestamp, Context context) Creates an instance of aWorkflowSteprecord class. -
Uses of StepStatus in io.axoniq.framework.workflow.query.api
Methods in io.axoniq.framework.workflow.query.api that return StepStatusModifier and TypeMethodDescriptionWorkflowStateQuery.StepStatusCriterion.stepStatus()Returns the value of thestepStatusrecord component.Methods in io.axoniq.framework.workflow.query.api with parameters of type StepStatusModifier and TypeMethodDescriptionstatic WorkflowStateQueryWorkflowStateQuery.byStepStatus(String stepName, StepStatus stepStatus) Creates a query restricted to a status of a named step.WorkflowStateQuery.stepStatus(String stepName, StepStatus stepStatus) Restricts this query to a status of a named step.Constructors in io.axoniq.framework.workflow.query.api with parameters of type StepStatusModifierConstructorDescriptionStepStatusCriterion(String stepName, StepStatus stepStatus) Creates an instance of aStepStatusCriterionrecord class. -
Uses of StepStatus in io.axoniq.framework.workflow.runtime.execution
Methods in io.axoniq.framework.workflow.runtime.execution with parameters of type StepStatusModifier and TypeMethodDescriptionDefaultEventNameCustomizer.getEventName(String stepName, Map<String, @Nullable Object> parameters, StepStatus stepStatus) -
Uses of StepStatus in io.axoniq.framework.workflow.runtime.test.fixture
Methods in io.axoniq.framework.workflow.runtime.test.fixture with parameters of type StepStatusModifier and TypeMethodDescriptionThen.step(String stepName, StepStatus stepStatus) Asserts that a step has the expected execution status. -
Uses of StepStatus in io.axoniq.framework.workflow.runtime.util
Methods in io.axoniq.framework.workflow.runtime.util that return types with arguments of type StepStatusModifier and TypeMethodDescriptionstatic Optional<StepStatus> MetadataUtils.getStepStatus(Metadata metadata) Returns the step status if present in the metadata.Methods in io.axoniq.framework.workflow.runtime.util with parameters of type StepStatusModifier and TypeMethodDescriptionstatic MetadataMetadataUtils.create(String workflowId, String stepName, StepStatus stepStatus) Creates a new metadata instance with the given workflow id and step name.static booleanWorkflowStateUtils.isStepStatus(WorkflowState state, String stepName, StepStatus status) Checks if a step with the given name exists in the workflow state and has the specified status.static Predicate<WorkflowState> WorkflowStateUtils.stepStatus(String stepName, StepStatus status) Creates a predicate that matches when a step in the workflow state exists and has the specified status.