All Classes and Interfaces

Class
Description
Deprecated.
Directly extend StepDescriptor and avoid Guice.
Partial implementation of StepExecution that injects StepContextParameter upon resume.
Partial convenient step implementation.
Deprecated.
Extend SynchronousNonBlockingStepExecution and avoid Guice.
Deprecated.
Extend SynchronousStepExecution and avoid Guice.
Represents the executing body block of Step.
FutureCallback enhanced to track BodyExecution.
A convenience subclass for the common case that the step expects to run its block just once and return the same value (or throw the same error).
Builder pattern for controlling how to execute a body block of a Step.
Deprecated.
Moved to the structs plugin.
 
 
 
 
A parameter (or array element) which could take any of the indicated concrete object types.
 
A type of a parameter to a class.
Definition of how a particular class may be configured.
Allows StepContext.get(java.lang.Class<T>) to provide a dynamically computed value.
Restricted version of StepContext used only for delegation in DynamicContext.get(Class, DelegatedContext).
A convenience subclass for the common case that you are returning only one kind of object.
Interface destined for StepContext.get(java.lang.Class<T>) instead of raw EnvVars.
Special exception that can be thrown out of FutureCallback.onFailure(java.lang.Throwable) to indicate that the flow was aborted from the inside.
Generalization of SynchronousNonBlockingStepExecution that can be used for block-scoped steps.
Indicates that a required context was not available.
JENKINS-19413 workaround.
One thing that can be done, perhaps asynchronously.
An implicit context available to every Step.
Deprecated.
Call StepContext.get(java.lang.Class<T>) as needed and avoid Guice.
 
Contributes environment variables to workflow steps.
Scoped to a single execution of Step, and provides insights into what's going on asynchronously and aborting the activity if need be.
Enumerates active running StepExecutions in the system.
Builder for simple StepExecution implementations.
 
 
 
Similar to SynchronousStepExecution (it executes synchronously too) but it does not block the CPS VM thread.
May be reported from StepExecution.onResume() when the step does not support resumption.
StepExecution that always executes synchronously.