@ParametersAreNonnullByDefault
See: Description
Interface | Description |
---|---|
JobExecutionStateMachine |
Interface JobExecutionStateMachine hides the actual state machine details.
|
Class | Description |
---|---|
ExecutionContext |
Stores runtime information that is passed from one state to the next.
|
ExecutionContext.TransitionExceptionRecord |
Data object that contains an exception and the state in which it was encountered.
|
ExecutionStage |
Abstract base class for Genie Agent stage of execution.
|
JobExecutionStateMachineImpl |
Implementation of the job execution state machine.
|
Enum | Description |
---|---|
States |
Execution state machine states.
|
Exception | Description |
---|---|
FatalJobExecutionException |
Fatal exception that should stop execution early.
|
RetryableJobExecutionException |
Exception thrown by state machine transition for retryable errors (e.g, network error talking to server).
|