static StepExecution |
StepExecutions.block(StepContext context,
StepExecutions.BlockBody body) |
|
void |
StepEnvironmentContributor.buildEnvironmentFor(StepContext stepContext,
EnvVars envs,
TaskListener listener) |
Contributes environment variables used for a workflow step.
|
void |
StepExecutions.BlockBody.call(StepContext context,
BodyInvoker invoker) |
|
Object |
StepExecutions.SynchronousBody.call(StepContext context) |
|
void |
StepExecutions.SynchronousBodyVoid.call(StepContext context) |
|
void |
StepDescriptor.checkContextAvailability(StepContext c) |
|
protected abstract void |
BodyExecutionCallback.TailCall.finished(StepContext context) |
Called when the body is finished.
|
protected abstract void |
GeneralNonBlockingStepExecution.TailCall.finished(StepContext context) |
Called when the body is finished.
|
static EnvVars |
EnvironmentExpander.getEffectiveEnvironment(EnvVars customEnvironment,
EnvVars contextualEnvironment,
EnvironmentExpander expander,
StepContext stepContext,
TaskListener listener) |
Computes an effective environment in a given context.
|
abstract void |
BodyExecutionCallback.onFailure(StepContext context,
Throwable t) |
Notifies that the body execution has aborted abnormally.
|
void |
BodyExecutionCallback.TailCall.onFailure(StepContext context,
Throwable t) |
|
void |
GeneralNonBlockingStepExecution.TailCall.onFailure(StepContext context,
Throwable t) |
|
void |
BodyExecutionCallback.onStart(StepContext context) |
Notifies that the body execution has started.
|
abstract void |
BodyExecutionCallback.onSuccess(StepContext context,
Object result) |
Notifies that the body execution has completed successfully.
|
void |
BodyExecutionCallback.TailCall.onSuccess(StepContext context,
Object result) |
|
void |
GeneralNonBlockingStepExecution.TailCall.onSuccess(StepContext context,
Object result) |
|
protected static com.google.inject.Injector |
AbstractStepImpl.prepareInjector(StepContext context,
Step step) |
|
StepExecution |
AbstractStepImpl.start(StepContext context) |
|
abstract StepExecution |
Step.start(StepContext context) |
Start execution of something and report the end result back to the given callback.
|
static StepExecution |
StepExecutions.synchronous(StepContext context,
StepExecutions.SynchronousBody body) |
|
static StepExecution |
StepExecutions.synchronousNonBlocking(StepContext context,
StepExecutions.SynchronousBody body) |
|
static StepExecution |
StepExecutions.synchronousNonBlockingVoid(StepContext context,
StepExecutions.SynchronousBodyVoid body) |
|
static StepExecution |
StepExecutions.synchronousVoid(StepContext context,
StepExecutions.SynchronousBodyVoid body) |
|