The default implementation of the central facade for
driving the execution of flows within an application.
This object is responsible for creating and launching new flow executions as requested by clients, as well as resuming existing, paused executions (that were waiting to be resumed in response to a user event).
This object is a facade or entry point into the Spring Web Flow execution system and makes the overall system easier to use. The name executor was chosen as executors drive executions.
Commonly used configurable properties
name | description | default |
definitionLocator | The service locator responsible for loading flow definitions to execute. | None |
executionFactory | The factory responsible for creating new flow executions. | None |
executionRepository | The repository responsible for managing flow execution persistence. | None |
@see FlowDefinitionLocator
@see FlowExecutionFactory
@see FlowExecutionRepository
@author Keith Donald
@author Erwin Vervaet
@author Colin Sampaleanu