Uses of Record Class
io.axoniq.framework.workflow.history.api.WorkflowHistory
Packages that use WorkflowHistory
Package
Description
Public API for reading historic workflow executions, exposing their final state and a repository abstraction.
In-memory
WorkflowHistoryRepository implementation and the event
handler that projects workflow events into it.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.-
Uses of WorkflowHistory in io.axoniq.framework.workflow.history.api
Methods in io.axoniq.framework.workflow.history.api that return types with arguments of type WorkflowHistoryModifier and TypeMethodDescriptiondefault CompletableFuture<List<WorkflowHistory>> WorkflowHistoryRepository.findAll()Returns all stored workflow history entries.WorkflowHistoryRepository.findAll(WorkflowStateQuery query) Returns all stored workflow history entries matching a state query.Returns workflow history by given workflow id. -
Uses of WorkflowHistory in io.axoniq.framework.workflow.history.inmemory
Methods in io.axoniq.framework.workflow.history.inmemory that return types with arguments of type WorkflowHistoryModifier and TypeMethodDescriptionInMemoryWorkflowHistoryRepository.findAll(WorkflowStateQuery query) Methods in io.axoniq.framework.workflow.history.inmemory with parameters of type WorkflowHistoryModifier and TypeMethodDescriptionvoidInMemoryWorkflowHistoryRepository.save(WorkflowHistory workflowHistory) voidMutableWorkflowHistoryRepository.save(WorkflowHistory workflowHistory) Stores an element in the repository. -
Uses of WorkflowHistory in io.axoniq.framework.workflow.runtime.test.fixture
Methods in io.axoniq.framework.workflow.runtime.test.fixture that return WorkflowHistoryModifier and TypeMethodDescriptionWorkflowEngineTestingState.history()Returns the current workflow history.DefaultWorkflowTestDriver.historyExists()WorkflowTestDriver.historyExists()Waits until a workflow history exists.DefaultWorkflowTestDriver.historyMatches(Predicate<WorkflowHistory> predicate) WorkflowTestDriver.historyMatches(Predicate<WorkflowHistory> predicate) Waits until a workflow history matching the predicate exists.Method parameters in io.axoniq.framework.workflow.runtime.test.fixture with type arguments of type WorkflowHistoryModifier and TypeMethodDescriptionDefaultWorkflowTestDriver.historyMatches(Predicate<WorkflowHistory> predicate) WorkflowTestDriver.historyMatches(Predicate<WorkflowHistory> predicate) Waits until a workflow history matching the predicate exists.voidDefaultWorkflowTestDriver.historySatisfies(Consumer<WorkflowHistory> historyConsumer) voidWorkflowTestDriver.historySatisfies(Consumer<WorkflowHistory> historyConsumer) Waits until a workflow history exists and applies the given consumer.