Enum OpsStatus
- java.lang.Object
-
- java.lang.Enum<OpsStatus>
-
- org.orekit.files.ccsds.ndm.odm.ocm.OpsStatus
-
- All Implemented Interfaces:
Serializable,Comparable<OpsStatus>
public enum OpsStatus extends Enum<OpsStatus>
Operational status used in CCSDSOrbit Comprehensive Messages.- Since:
- 11.0
- Author:
- Luc Maisonobe
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BACKUPDEPRECATED: Backup object.BACKUP_STORAGE_STANDBYA spacecraft that is in backup, storage, or standby mode.DEADFully non-functional and nonmaneuverable space objects, including space debris fragments and passivated or derelict spacecraft.DECAYEDA space object for which the orbit has now decayed.DEGRADED_OPERATIONSA spacecraft for which operations are substantively degraded.EXTENDED_MISSIONAn operational spacecraft in a mission phase that has been continued past the planned end-of-mission schedule.NONOPERATIONALSpacecraft that can no longer perform any operational mission role(s) but which may retain the ability to either transmit/receive, maneuver, or reorient.OPERATIONALDEPRECATED: Operational object.OPERATIONAL_MANEUVERABLEAn operational spacecraft that has the capability to maneuver.OPERATIONAL_NONMANEUVERABLEAn operational spacecraft that has no capability to maneuver, either due to equipment malfunction or by design.PARTIALLY_OPERATIONALDEPRECATED: partially operational object.REENTRY_MODEA space object that is below 150 km or will reenter within several orbital revolutions.STANBYDEPRECATED: Object in stand-by.UNKNOWNA space object for which the status is unknown.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringtoString()static OpsStatusvalueOf(String name)Returns the enum constant of this type with the specified name.static OpsStatus[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OPERATIONAL_MANEUVERABLE
public static final OpsStatus OPERATIONAL_MANEUVERABLE
An operational spacecraft that has the capability to maneuver.
-
OPERATIONAL_NONMANEUVERABLE
public static final OpsStatus OPERATIONAL_NONMANEUVERABLE
An operational spacecraft that has no capability to maneuver, either due to equipment malfunction or by design.
-
NONOPERATIONAL
public static final OpsStatus NONOPERATIONAL
Spacecraft that can no longer perform any operational mission role(s) but which may retain the ability to either transmit/receive, maneuver, or reorient.
-
DEGRADED_OPERATIONS
public static final OpsStatus DEGRADED_OPERATIONS
A spacecraft for which operations are substantively degraded.
-
BACKUP_STORAGE_STANDBY
public static final OpsStatus BACKUP_STORAGE_STANDBY
A spacecraft that is in backup, storage, or standby mode.
-
EXTENDED_MISSION
public static final OpsStatus EXTENDED_MISSION
An operational spacecraft in a mission phase that has been continued past the planned end-of-mission schedule.
-
REENTRY_MODE
public static final OpsStatus REENTRY_MODE
A space object that is below 150 km or will reenter within several orbital revolutions.
-
DECAYED
public static final OpsStatus DECAYED
A space object for which the orbit has now decayed.
-
UNKNOWN
public static final OpsStatus UNKNOWN
A space object for which the status is unknown.
-
DEAD
public static final OpsStatus DEAD
Fully non-functional and nonmaneuverable space objects, including space debris fragments and passivated or derelict spacecraft.
-
OPERATIONAL
public static final OpsStatus OPERATIONAL
DEPRECATED: Operational object.
-
PARTIALLY_OPERATIONAL
public static final OpsStatus PARTIALLY_OPERATIONAL
DEPRECATED: partially operational object.
-
BACKUP
public static final OpsStatus BACKUP
DEPRECATED: Backup object.
-
STANBY
public static final OpsStatus STANBY
DEPRECATED: Object in stand-by.
-
-
Method Detail
-
values
public static OpsStatus[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (OpsStatus c : OpsStatus.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OpsStatus valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
-