|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<SubState>
flux.SubState
public enum SubState
Represents valid sub-states in which job execution flow contexts can exist. The state of a job execution flow context is the combination of its super-state and its sub-state. The sub-state indicates whether the job execution flow context is waiting for a trigger to fire, currently firing, paused, failed after attempting to recover from an error in a default flow chart error handler, etc.
Enum Constant Summary | |
---|---|
AGENT_FINISHED
An execution flow context in the AGENT_FINISHED sub-state contains a process action that has finished executing on an agent. |
|
ANY
Matches any sub-state. |
|
FAILED
An execution flow context in the FAILED sub-state has failed to recover from an error and is waiting for some kind of external intervention. |
|
FINISHED
An execution flow context in the FINISHED sub-state is done executing and is ready to be deleted by the Flux engine. |
|
FIRING
An execution flow context in the FIRING sub-state is executing. |
|
JOINING
An execution flow context in the JOINING sub-state is waiting for other inbound execution flow contexts at a join point. |
|
PAUSED
An execution flow context in the PAUSED sub-state is temporarily prevented from executing. |
|
TRIGGERING
An execution flow context in the TRIGGERING sub-state is waiting for an event to occur. |
|
WAITING
An execution flow context in the WAITING sub-state is eligible for execution at a specific time in the future. |
|
WAITING_FOR_AGENT_TO_FINISH
An execution flow context in the WAITING_FOR_AGENT_TO_FINISH sub-state is waiting for a process action on an agent to finish executing. |
|
WAITING_FOR_FREE_AGENT
An execution flow context in the WAITING_FOR_FREE_AGENT sub-state cannot locate an available agent on which to run its process action and is waiting for a free agent to become available. |
Method Summary | |
---|---|
static SubState |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static SubState[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final SubState ANY
public static final SubState AGENT_FINISHED
public static final SubState FAILED
public static final SubState FINISHED
public static final SubState FIRING
public static final SubState JOINING
public static final SubState PAUSED
public static final SubState TRIGGERING
public static final SubState WAITING
public static final SubState WAITING_FOR_AGENT_TO_FINISH
public static final SubState WAITING_FOR_FREE_AGENT
Method Detail |
---|
public static SubState[] values()
for (SubState c : SubState.values()) System.out.println(c);
public static SubState valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |