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
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()Destroys the pipeline, calling destroy also on all its processorsvoidexecute(Deployment deployment) Does a deployment.protected voidexecuteProcessors(Deployment deployment) Returns the processors that make up this pipeline.
-
Field Details
-
deploymentProcessors
-
-
Constructor Details
-
DeploymentPipelineImpl
-
-
Method Details
-
destroy
Description copied from interface:DeploymentPipelineDestroys the pipeline, calling destroy also on all its processors- Specified by:
destroyin interfaceDeploymentPipeline- Throws:
DeployerException- if an error occurs
-
getProcessors
Description copied from interface:DeploymentPipelineReturns the processors that make up this pipeline. The returned list is unmodifiable.- Specified by:
getProcessorsin interfaceDeploymentPipeline
-
execute
Description copied from interface:DeploymentPipelineDoes a deployment.- Specified by:
executein interfaceDeploymentPipeline- Parameters:
deployment- the deployment info
-
executeProcessors
-