All Classes and Interfaces
Class
Description
Describes the outcome of a specific
SimpleActivity
execution.Spring autoconfiguration for establishing the bean factory for retrieval of
SimpleWorkflow
and SimpleActivity
instances.Signal indicating that a workflow cancellation has been requested
Represents a command element when updating a workflow.
Command operations available when updating workflow state
Log of the execution flow history for a
SimpleWorkflow
Specific start, end, status, and optional failure information for every
SimpleActivity
executed in a SimpleWorkflow
, and every workflow start and exit.The type of item referenced in a
HistoryElement
Component that should be notified upon workflow cancellation (including JVM shutdown) or pause
Supports optional execution interrupt for components in a workflow.
Represents a log entry for a workflow activity.
Universal client interface for managing activity log entries
Alternative to
DefaultClientCredentialsTokenResponseClient
that uses WebClient
and allows for access token response that contain additional non-String parameters.Signal indicating that a workflow pause has been requested
Basic
SimpleActivity
statesComponent capable of managing side effect persistence and handling.
Prescribed interface to support initiation of a business task as part of an ordered/orchestrated
workflow.
Ordered list of information items related to the
SimpleActivity
members of the current
workflow.Descriptive information about a specific
SimpleActivity
in the workflow.Prescribed interface for representing an ordered list of business tasks (
SimpleActivity
).Support deterministic execution, history, and workflow map metadata (i.e.
Responsible for constructing
SimpleWorkflow
prototype instancesA configuration element that is analogous to a
SimpleActivity
in the workflow.Description of the execution state of a given
Step
Holding class for the list of configured steps for a workflow
This component implements
OAuth2AuthorizedClientManager
and internally instantiates and
delegates to AuthorizedClientServiceOAuth2AuthorizedClientManager
.Non-prod (test) handler meant to simulate replay for unit test cases
Describes update possibilities for a
Workflow
.Special type of step handled internally by Broadleaf.
Provides facilities for a
SimpleWorkflowExecution
to retrieve callable instances of
SimpleActivity
while recording the history and responses for posterity.Marker runtime exception indicating that a workflow was cancelled with failure
A configuration element that is analogous to a
SimpleWorkflow
.Spring environment structure for declaring the values assigned for
SimpleWorkflow.getSteps()
.Set up the bean factory used to retrieve instances of
SimpleWorkflow
and
SimpleActivity
.Threadlocal providing access to
WorkflowInformation
during a single
SimpleWorkflow.start(Map)
execution.Reference information about the currently executing workflow
Simple POJO for holding reference information about the currently executing workflow
Utility for understanding parameter map key names for calls to
SimpleWorkflow.start(Map)
.Marker runtime exception indicating that a workflow was paused
Support remote REST API calls to WorkflowServices
Embodies data related to requesting a remote workflow execution