Annotation Interface PostPlanProcessor
A PostProcessor for a Plan. PostProcessors are allowed to add steps to the very end of a plan.
These added steps will only be ordered relative to all the steps added by
The method should return either a
PostPlanProcessor
s, not with respect to all the steps in the plan.
PostProcessors are executed in an ordered fashion. Their ordering is the following:
- A lower
order()
god before a higher order (default 100). - Same orders are ordered alphabetically by
Class.getSimpleName()
of the class of the annotated PostProcessor. - Same class names are ordered by
Method.getName()
of the annotated method
PostPlanProcessor
should take the following parameters:
DeltaSpecification
The specification for the current deploymentDeploymentStep
or a List
of DeploymentStep
.
The class that contains this annotated method should have a default or no-arg constructor.-
Optional Element Summary
-
Element Details
-
order
int order- Default:
- 100
-