{"Extension Points defined in Pipeline"=>"Step API Plugin"}

Table of Contents

Step

One thing that can be done, perhaps asynchronously. A Step is merely the definition of how this task is configured; StepExecution represents any state associated with one actual run of it.

Extends from Describable to support UI-based instantiation. Your step should have a {@code config.jelly} allowing a user to configure its properties, and may have a {@code help.html} and/or {@code help-fieldName.html}, plus {@code doEtc} methods on the StepDescriptor for form validation, completion, and so on. It should have a DataBoundConstructor specifying mandatory properties. It may also use DataBoundSetter for optional properties. All properties also need public getters (or to be public fields) for data binding to work. </p>

Implementations:

StepExecutionIterator

Enumerates active running StepExecution s in the system.

Implementations: