Package com.iizix.test.client
Enum SessionMode
- java.lang.Object
- java.lang.Enum<SessionMode>
- com.iizix.test.client.SessionMode
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SessionMode>
public enum SessionMode extends java.lang.Enum<SessionMode>
Session modes.- Author:
- Christopher Mindus
Enum Constant Summary
Enum Constants Enum Constant Description CLOSED
Closed session.CLOSING
Closing.CONNECTING
Attempting to connect.DISPOSED
Sessions is disposed and closed.INIT
Initializing first time.OPEN
Normal open session.OPEN_CONNECT
Connected, waiting for connect transaction.OPEN_RECONNECT
Reconnected, waiting for connect transaction.PAUSED
Paused session.RECONNECTING
Attempting reconnect.
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SessionMode
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SessionMode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
Enum Constant Detail
INIT
public static final SessionMode INIT
Initializing first time.
CONNECTING
public static final SessionMode CONNECTING
Attempting to connect.
RECONNECTING
public static final SessionMode RECONNECTING
Attempting reconnect.
OPEN_CONNECT
public static final SessionMode OPEN_CONNECT
Connected, waiting for connect transaction.
OPEN_RECONNECT
public static final SessionMode OPEN_RECONNECT
Reconnected, waiting for connect transaction.
OPEN
public static final SessionMode OPEN
Normal open session.
PAUSED
public static final SessionMode PAUSED
Paused session.
CLOSING
public static final SessionMode CLOSING
Closing.
CLOSED
public static final SessionMode CLOSED
Closed session.
DISPOSED
public static final SessionMode DISPOSED
Sessions is disposed and closed.
Method Detail
values
public static SessionMode[] 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 (SessionMode c : SessionMode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
valueOf
public static SessionMode valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null