Enum Class WebEngineStatus.Status
- All Implemented Interfaces:
Serializable, Comparable<WebEngineStatus.Status>, Constable
- Enclosing class:
WebEngineStatus
Whether the engine receives security updates (design section 2).
- Author:
- Christopher Mindus
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E>Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionA newer engine exists for this device and has been out longer than the grace period.The OS can no longer receive a patched engine.Not Android and not iOS, or no usable user agent: never called unpatched.The engine is current, or newer than anything the support table knows (fail-open).Method Summary
Modifier and TypeMethodDescriptionbooleanTests if the status is one ServerAdmin counts as unpatched.static WebEngineStatus.StatusReturns the enum constant of this class with the specified name.static WebEngineStatus.Status[]values()Returns an array containing the constants of this enum class, in the order they are declared.
Enum Constant Details
PATCHED
The engine is current, or newer than anything the support table knows (fail-open).BEHIND
A newer engine exists for this device and has been out longer than the grace period.ENDED
The OS can no longer receive a patched engine.NOT_ASSESSED
Not Android and not iOS, or no usable user agent: never called unpatched.
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
isUnpatched