Package org.javastro.ivoa.entities.uws
Enum Class ExecutionPhase
- All Implemented Interfaces:
Serializable,Comparable<ExecutionPhase>,Constable,org.jvnet.jaxb.lang.EnumValue<String>
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2025-09-10T09:00:07+01:00")
public enum ExecutionPhase
extends Enum<ExecutionPhase>
implements org.jvnet.jaxb.lang.EnumValue<String>
Enumeration of possible phases of job execution
Java class for ExecutionPhase
.The following schema fragment specifies the expected content contained within this class.
<simpleType name="ExecutionPhase">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="PENDING"/>
<enumeration value="QUEUED"/>
<enumeration value="EXECUTING"/>
<enumeration value="COMPLETED"/>
<enumeration value="ERROR"/>
<enumeration value="UNKNOWN"/>
<enumeration value="HELD"/>
<enumeration value="SUSPENDED"/>
<enumeration value="ABORTED"/>
<enumeration value="ARCHIVED"/>
</restriction>
</simpleType>
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe job has been aborted, either by user request or by the server because of lack or overuse of resources.The job has been archived by the server at destruction time.A job has completed successfullySome form of error has occurredA job is runningThe job is HELD pending execution and will not automatically be executed - can occur after a PHASE=RUN request has been made (cf PENDING).The first phase a job is entered into - this is where a job is being set up but no request to run has occurred.A job has been accepted for execution but is waiting in a queueThe job has been suspended by the system during executionThe job is in an unknown state. -
Method Summary
Modifier and TypeMethodDescriptionstatic ExecutionPhasevalue()static ExecutionPhaseReturns the enum constant of this class with the specified name.static ExecutionPhase[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
PENDING
The first phase a job is entered into - this is where a job is being set up but no request to run has occurred. -
QUEUED
A job has been accepted for execution but is waiting in a queue -
EXECUTING
A job is running -
COMPLETED
A job has completed successfully -
ERROR
Some form of error has occurred -
UNKNOWN
The job is in an unknown state. -
HELD
The job is HELD pending execution and will not automatically be executed - can occur after a PHASE=RUN request has been made (cf PENDING). -
SUSPENDED
The job has been suspended by the system during execution -
ABORTED
The job has been aborted, either by user request or by the server because of lack or overuse of resources. -
ARCHIVED
The job has been archived by the server at destruction time. An archived job may have deleted the results to reclaim resources, but must have job metadata preserved. This is an alternative that the server may choose in contrast to completely destroying all record of the job.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
value
-
fromValue
-
enumValue
- Specified by:
enumValuein interfaceorg.jvnet.jaxb.lang.EnumValue<String>
-