Package org.craftercms.deployer.impl
Class DeploymentPipelineImpl
java.lang.Object
org.craftercms.deployer.impl.DeploymentPipelineImpl
- All Implemented Interfaces:
DeploymentPipeline
Default implementation of
DeploymentPipeline
.- Author:
- avasquez
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
Destroys the pipeline, calling destroy also on all its processorsvoid
execute
(Deployment deployment) Does a deployment.protected void
executeProcessors
(Deployment deployment) Returns the processors that make up this pipeline.
-
Field Details
-
deploymentProcessors
-
-
Constructor Details
-
DeploymentPipelineImpl
-
-
Method Details
-
destroy
Description copied from interface:DeploymentPipeline
Destroys the pipeline, calling destroy also on all its processors- Specified by:
destroy
in interfaceDeploymentPipeline
- Throws:
DeployerException
- if an error occurs
-
getProcessors
Description copied from interface:DeploymentPipeline
Returns the processors that make up this pipeline. The returned list is unmodifiable.- Specified by:
getProcessors
in interfaceDeploymentPipeline
-
execute
Description copied from interface:DeploymentPipeline
Does a deployment.- Specified by:
execute
in interfaceDeploymentPipeline
- Parameters:
deployment
- the deployment info
-
executeProcessors
-