Interface | Description |
---|---|
ExecutionFlowGeneratorSource |
Provides 2 types of information required by an
ExecutionFlowGenerator :
a list of RunnableCallFlowDescriptor used to create RunnableCallFlow
and a list of RunnableDataNode used to create any kind of flow via a factory. |
RunnableDataNode |
Stores information relative to a Runnable.
|
RunnableFactory |
Interprets a
RunnableDataNode by creating corresponding
beans and registering them in a BeanDefinitionRegistry |
Class | Description |
---|---|
CompositeRunnableFactory |
Composite
RunnableFactory , redirecting the Runnable
creation to on of the configured RunnableFactory depending
on an entry of the data of the RunnableDataNode . |
DefaultRunnableDataNode |
Default implementation of
RunnableDataNode |
ExecutionFlowGenerator |
Generates
ExecutionFlows and Runnables as
beans in the Spring Application Context. |
RunnableCall |
Storage class for information required to call a flow
of the Spring execution context:
bean name of the flow,
variables to add to the Execution Context before the call
and variables (context values) to add to a Map
potentially referenced by the called flow
|
RunnableCallFlow |
Execution Flow calling a list of
Runnable (identified by their
bean name in the Spring Application Context) after configuring the Execution
context and a Map potentially shared by the called Runnable |
RunnableCallFlowDescriptor |
Storage Class for information required to
instantiate a
RunnableCallFlow :
bean name of the flow,
path of the flow
and list of RunnableCall . |
Copyright © 2007–2020. All rights reserved.