Uses of Interface
io.axoniq.framework.workflow.runtime.api.execution.context.PublishPrimitive.PublishCommand
Packages that use PublishPrimitive.PublishCommand
Package
Description
Internal runtime contracts for workflow execution, command dispatch, configuration, and event publication.
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 PublishPrimitive.PublishCommand in io.axoniq.framework.workflow.runtime.api.execution.context
Classes in io.axoniq.framework.workflow.runtime.api.execution.context that implement PublishPrimitive.PublishCommandModifier and TypeClassDescriptionstatic final recordDefault publish command implementation.Methods in io.axoniq.framework.workflow.runtime.api.execution.context with parameters of type PublishPrimitive.PublishCommandModifier and TypeMethodDescriptionPublishPrimitive.publish(PublishPrimitive.PublishCommand command) Publishes the event carried by the givencommandas a durable step and waits until the step is recorded in the workflow state. -
Uses of PublishPrimitive.PublishCommand in io.axoniq.framework.workflow.runtime.execution
Methods in io.axoniq.framework.workflow.runtime.execution with parameters of type PublishPrimitive.PublishCommandModifier and TypeMethodDescriptionPublishDelegate.publish(PublishPrimitive.PublishCommand command) WorkflowExecutionOperationsDelegation.publish(PublishPrimitive.PublishCommand command) Publishes a business event as a durable workflow step according to the given command.