Enum SleeActualState
- java.lang.Object
- 
- java.lang.Enum<SleeActualState>
- 
- com.opencloud.rhino.management.SleeActualState
 
 
- 
- All Implemented Interfaces:
- Serializable,- Comparable<SleeActualState>
 
 public enum SleeActualState extends Enum<SleeActualState> SLEE actual state values. The actual state of the SLEE is its current lifecycle state. Only live event router nodes have actual state. - Since:
- Rhino 3.0.0
 
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description bootingSLEE actual state used by a node while it initialises upon startup.failedSLEE actual state representing the state where the SLEE failed to start successfully.quorumSLEE actual state used by quorum nodes.runningSLEE actual state representing the running state where event processing functions are fully active.startingSLEE actual state representing the starting state where the SLEE is getting ready to start event processing functions by starting active resource adaptor entities and services, etc.stoppedSLEE actual state representing the stopped state where event processing functions are not active.stoppingSLEE actual state representing the stopping state where the SLEE has been requested to stop and is currently completing processing of remaining activities and events.unlicensedSLEE actual state representing the state where the SLEE cannot start due to a missing valid license.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SleeStategetJSleeState()Get the equivalent JAIN SLEE-defined state for this actual state value.static SleeActualStatevalueOf(String name)Returns the enum constant of this type with the specified name.static SleeActualState[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
bootingpublic static final SleeActualState booting SLEE actual state used by a node while it initialises upon startup. Equivalent JAIN SLEE-defined state: SleeState.STOPPED.- Since:
- Rhino 3.0.0
 
 - 
stoppedpublic static final SleeActualState stopped SLEE actual state representing the stopped state where event processing functions are not active. Equivalent JAIN SLEE-defined state: SleeState.STOPPED.- Since:
- Rhino 3.0.0
 
 - 
startingpublic static final SleeActualState starting SLEE actual state representing the starting state where the SLEE is getting ready to start event processing functions by starting active resource adaptor entities and services, etc. This is a transient state that will spontaneously transition to another state once starting tasks have completed. Equivalent JAIN SLEE-defined state: SleeState.STARTING.- Since:
- Rhino 3.0.0
 
 - 
runningpublic static final SleeActualState running SLEE actual state representing the running state where event processing functions are fully active. Equivalent JAIN SLEE-defined state: SleeState.RUNNING.- Since:
- Rhino 3.0.0
 
 - 
stoppingpublic static final SleeActualState stopping SLEE actual state representing the stopping state where the SLEE has been requested to stop and is currently completing processing of remaining activities and events. This is a transient state that will spontaneously transition to stoppedwhen no activities and SBB entities remain.Equivalent JAIN SLEE-defined state: SleeState.STOPPING.- Since:
- Rhino 3.0.0
 
 - 
failedpublic static final SleeActualState failed SLEE actual state representing the state where the SLEE failed to start successfully. This state can only occur in extraordinary circumstances when an unexpected error occurs while starting the SLEE. Equivalent JAIN SLEE-defined state: SleeState.STOPPED.- Since:
- Rhino 3.0.0
 
 - 
unlicensedpublic static final SleeActualState unlicensed SLEE actual state representing the state where the SLEE cannot start due to a missing valid license. 
 - 
quorumpublic static final SleeActualState quorum SLEE actual state used by quorum nodes. This is a fixed state that does not change for the lifetime of a quorum node. Equivalent JAIN SLEE-defined state: SleeState.STOPPED.- Since:
- Rhino 3.0.0
 
 
- 
 - 
Method Detail- 
valuespublic static SleeActualState[] 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 (SleeActualState c : SleeActualState.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static SleeActualState 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 name
- NullPointerException- if the argument is null
 
 - 
getJSleeStatepublic SleeState getJSleeState() Get the equivalent JAIN SLEE-defined state for this actual state value. - Returns:
- the equivalent JAIN SLEE-defined state.
 
 
- 
 
-