Enum for the state of a service.
| Enum constant | Description |
|---|---|
BUSY_EVENT |
Service is running and busy processing an event. |
BUSY_STARTING |
Service is busy starting. |
BUSY_STOPPING |
Service is busy stopping. |
IDLE |
Service is running and idle. |
OFF |
Service is off. |
| Type | Name and description |
|---|---|
java.lang.String |
infoHuman readable description of the state. |
| Constructor and description |
|---|
ServiceState
(java.lang.String info)Constructor from info. |
| Type Params | Return Type | Name and description |
|---|---|---|
|
boolean |
isBusy()Convenience method, returns true if busy. |
|
boolean |
isBusyEvent()Convenience method, returns true if BUSY_EVENT. |
|
boolean |
isBusyStarting()Convenience method, returns true if BUSY_STARTING. |
|
boolean |
isBusyStopping()Convenience method, returns true if BUSY_STOPPING. |
|
boolean |
isIdle()Convenience method, returns true if IDLE. |
|
boolean |
isOff()Convenience method, returns true if OFF. |
|
boolean |
isOn()Convenience method, returns true if not OFF. |
|
boolean |
isOperational()Convenience method, returns true if IDLE or BUSY_EVENT, in other words, if the service is up and processing events. |
| Methods inherited from class | Name |
|---|---|
class java.lang.Enum |
java.lang.Enum#name(), java.lang.Enum#equals(java.lang.Object), java.lang.Enum#toString(), java.lang.Enum#hashCode(), java.lang.Enum#compareTo(java.lang.Object), java.lang.Enum#compareTo(java.lang.Enum), java.lang.Enum#valueOf(java.lang.Class, java.lang.String), java.lang.Enum#getDeclaringClass(), java.lang.Enum#ordinal(), java.lang.Enum#wait(long, int), java.lang.Enum#wait(long), java.lang.Enum#wait(), java.lang.Enum#getClass(), java.lang.Enum#notify(), java.lang.Enum#notifyAll() |
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Service is running and busy processing an event.
Service is busy starting.
Service is busy stopping.
Service is running and idle.
Service is off.
Convenience method, returns true if busy.
Convenience method, returns true if BUSY_EVENT.
Convenience method, returns true if BUSY_STARTING.
Convenience method, returns true if BUSY_STOPPING.
Convenience method, returns true if IDLE.
Convenience method, returns true if OFF.
Convenience method, returns true if not OFF.
Convenience method, returns true if IDLE or BUSY_EVENT, in other words, if the service is up and processing events.
Groovy Documentation