Uses of Package
io.axoniq.framework.workflow.configuration
Packages that use io.axoniq.framework.workflow.configuration
Package
Description
Package containing workflow configuration components.
The abstract base class for workflow runtime tests, wiring a workflow module, engine, and supporting services around
JUnit lifecycle callbacks.
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.-
Classes in io.axoniq.framework.workflow.configuration used by io.axoniq.framework.workflow.configurationClassDescriptionMethod with workflow attributes.The workflow
ApplicationConfigurerof Axon Framework's configuration API.Encapsulates workflow module configuration.A workflowModulethat encapsulates the configuration for one or more workflow definitions, all sharing the sameWorkflowContexttype defined by the genericC.Terminal phase of the module's building process, in which a multitude of optional components can be set:WorkflowModule.OptionalPhase.definition(Function)- add another workflow definition to this module.WorkflowModule.OptionalPhase.processorConfiguration(Function)- customize thePooledStreamingEventProcessorConfigurationbacking this module's event processor.WorkflowModule.OptionalPhase.withHistory(ComponentBuilder)/WorkflowModule.OptionalPhase.withoutHistory()- enable or disable workflow history tracking.WorkflowModule.OptionalPhase.historyProcessorConfiguration(Function)- customize thePooledStreamingEventProcessorConfigurationbacking the history projector's own event processor.WorkflowModule.OptionalPhase.contextFactory(ComponentBuilder)- override theWorkflowContextFactoryused to create theWorkflowContextfor each workflow execution.WorkflowModule.OptionalPhase.configurationRegistry(ComponentBuilder)- override theWorkflowConfigurationRegistrystoring workflow configurations and their start conditions.WorkflowModule.OptionalPhase.executionRepository(ComponentBuilder)- override theWorkflowExecutionRepositorypersisting and retrieving workflow instances.Phase of the module's building process in which one or more workflow definitions are provided.Phase of the workflow definition process in which the detection strategy is chosen.Terminal phase of the workflow definition process, indicating the workflow definition is complete.Phase of the declarative workflow definition process in which the workflow is named.Phase of the declarative workflow definition process in which the trigger condition is defined.Phase of the declarative workflow definition process in which optional customizations can be applied. -
Classes in io.axoniq.framework.workflow.configuration used by io.axoniq.framework.workflow.runtime.testClassDescriptionThe workflow
ApplicationConfigurerof Axon Framework's configuration API.Phase of the workflow definition process in which the detection strategy is chosen.Terminal phase of the workflow definition process, indicating the workflow definition is complete. -
Classes in io.axoniq.framework.workflow.configuration used by io.axoniq.framework.workflow.runtime.test.fixtureClassDescriptionThe workflow
ApplicationConfigurerof Axon Framework's configuration API.A workflowModulethat encapsulates the configuration for one or more workflow definitions, all sharing the sameWorkflowContexttype defined by the genericC.