|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<Service.State>
com.google.common.util.concurrent.Service.State
@Beta public static enum Service.State
The lifecycle states of a service.
com.google.common.base.Service.State)| Enum Constant Summary | |
|---|---|
FAILED
A service in this state has encountered a problem and may not be operational. |
|
NEW
A service in this state is inactive. |
|
RUNNING
A service in this state is operational. |
|
STARTING
A service in this state is transitioning to RUNNING. |
|
STOPPING
A service in this state is transitioning to TERMINATED. |
|
TERMINATED
A service in this state has completed execution normally. |
|
| Method Summary | |
|---|---|
static Service.State |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Service.State[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, 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 Service.State NEW
public static final Service.State STARTING
RUNNING.
public static final Service.State RUNNING
public static final Service.State STOPPING
TERMINATED.
public static final Service.State TERMINATED
public static final Service.State FAILED
| Method Detail |
|---|
public static Service.State[] values()
for (Service.State c : Service.State.values()) System.out.println(c);
public static Service.State valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||