Interface | Description |
---|---|
ExecutableStep |
Interface with lifecycle methods to provide support for executing logic in the scope of a generic pipeline step.
|
ExecutableStepFactory |
It represents a factory capable of producing 'Executable Steps'.
|
ExecutableStepFactoryManager |
This component manage different
ExecutableStepFactory s to create ExecutableStep s. |
ExecutableStepResult |
ExecutableStepResult which holds required data from the step execution.
|
ExecutionState |
This interface is used to keep track of the execution state.
|
Pipeline |
Contains information about Pipeline and its Steps.
|
PipelineFactory |
Responsible for creating the Pipeline and Steps from a configuration source.
|
PipelineProvider |
Contains configuration and provides it to
ExecutableStepFactory . |
PipelineRegistry |
The pipeline registry is responsible for holding all the available pipelines.
|
PipelineRegistryLoader |
Responsible for registering a Pipeline in the
PipelineRegistry . |
PipelineState |
It represents the state of a given pipeline.
|
ProcessingContext |
The 'Processing Context' is contextual information used by the 'Execution Engine' to determine what pipeline and step
to execute next.
|
ProcessingContextProvider |
This provider is used to provide
ProcessingContext used in deployment execution. |
RetryPoint |
Indicates the retry point where should continue for a step in case of failure.
|
StateStore |
It represents a 'State Store' used by the 'Processing Service' to keep the status of
executions/pipelines/steps being or to be processed.
|
StatusItem |
Interface with support to expose processing status related information.
|
Step |
Step definition.
|
StepDataProvider |
StepDataProvider which helps in accessing step data within scope of a 'Deployment Execution'.
|
StepDataStore |
Provide operations to store and retrieve step data by different criteria.
|
StepState |
It represents the state of a given step.
|
Enum | Description |
---|---|
Status |
It represents a processing status that can be assigned to any processing unit.
|
Copyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries