Class | Description |
---|---|
AbstractStepDescriptorImpl | Deprecated
Directly extend
StepDescriptor and avoid Guice. |
AbstractStepExecutionImpl |
Partial implementation of
StepExecution that injects StepContextParameter upon resume. |
AbstractStepImpl | Deprecated
Directly extend
Step and avoid Guice. |
AbstractSynchronousNonBlockingStepExecution<T> | Deprecated
Extend
SynchronousNonBlockingStepExecution and avoid Guice. |
AbstractSynchronousStepExecution<T> | Deprecated
Extend
SynchronousStepExecution and avoid Guice. |
BodyExecution |
Represents the executing body block of
Step . |
BodyExecutionCallback |
FutureCallback enhanced to track BodyExecution . |
BodyExecutionCallback.TailCall |
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).
|
BodyInvoker |
Builder pattern for controlling how to execute a body block of a
Step . |
EnvironmentExpander |
Interface destined for
StepContext.get(java.lang.Class<T>) instead of raw EnvVars . |
Step |
One thing that can be done, perhaps asynchronously.
|
StepContext |
An implicit context available to every
Step . |
StepDescriptor | |
StepExecution |
Scoped to a single execution of
Step , and provides insights into what's going on
asynchronously and aborting the activity if need be. |
StepExecutionIterator |
Enumerates active running
StepExecution s in the system. |
SynchronousNonBlockingStepExecution<T> |
Similar to
SynchronousStepExecution (it executes synchronously too) but it does not block the CPS VM thread. |
SynchronousStepExecution<T> |
StepExecution that always executes synchronously. |
Exception | Description |
---|---|
FlowInterruptedException |
Special exception that can be thrown out of
FutureCallback.onFailure(java.lang.Throwable) to indicate that the flow was aborted from the inside. |
MissingContextVariableException |
Indicates that a required context was not available.
|
Annotation Type | Description |
---|---|
StepContextParameter | Deprecated
Call
StepContext.get(java.lang.Class<T>) as needed and avoid Guice. |
Copyright © 2016–2017. All rights reserved.