public static enum NexmoConnectionListener.ConnectionStatusReason extends java.lang.Enum<NexmoConnectionListener.ConnectionStatusReason>
NexmoConnectionListener.| Enum Constant and Description |
|---|
LOGIN
User is logged-in.
|
LOGOUT
User is logged-out.
|
MAX_SESSIONS
Maximum number of sessions limit reached in the websocket communication protocol.
|
NETWORK_ERROR
Network error has occurred.
|
SESSION_ERROR
Session error has occurred.
|
SESSION_INVALID
Session is invalid.
|
SSL_PINNING_ERROR
Pinned Certificate/Public key mismatch.
|
TERMINATED
Session has been terminated.
|
TOKEN_EXPIRED
Token has expired.
|
TOKEN_INVALID
Token is invalid.
|
TOKEN_REFRESHED
Token has been refreshed.
|
UNKNOWN
Unknown error has occurred.
|
| Modifier and Type | Method and Description |
|---|---|
static NexmoConnectionListener.ConnectionStatusReason |
fromCoreConnectionStatusReason(ILoginStateListener.eConnectionStatusReason coreStatusReason)
Converts
ILoginStateListener.eConnectionStatusReason to NexmoConnectionListener |
static NexmoConnectionListener.ConnectionStatusReason |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static NexmoConnectionListener.ConnectionStatusReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final NexmoConnectionListener.ConnectionStatusReason LOGIN
public static final NexmoConnectionListener.ConnectionStatusReason LOGOUT
public static final NexmoConnectionListener.ConnectionStatusReason TOKEN_REFRESHED
NexmoClient.updateAuthToken(String)public static final NexmoConnectionListener.ConnectionStatusReason TOKEN_INVALID
public static final NexmoConnectionListener.ConnectionStatusReason TOKEN_EXPIRED
public static final NexmoConnectionListener.ConnectionStatusReason TERMINATED
public static final NexmoConnectionListener.ConnectionStatusReason SESSION_INVALID
public static final NexmoConnectionListener.ConnectionStatusReason SESSION_ERROR
public static final NexmoConnectionListener.ConnectionStatusReason MAX_SESSIONS
public static final NexmoConnectionListener.ConnectionStatusReason NETWORK_ERROR
public static final NexmoConnectionListener.ConnectionStatusReason SSL_PINNING_ERROR
public static final NexmoConnectionListener.ConnectionStatusReason UNKNOWN
public static NexmoConnectionListener.ConnectionStatusReason[] values()
for (NexmoConnectionListener.ConnectionStatusReason c : NexmoConnectionListener.ConnectionStatusReason.values()) System.out.println(c);
public static NexmoConnectionListener.ConnectionStatusReason valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic static NexmoConnectionListener.ConnectionStatusReason fromCoreConnectionStatusReason(ILoginStateListener.eConnectionStatusReason coreStatusReason)
ILoginStateListener.eConnectionStatusReason to NexmoConnectionListenercoreStatusReason - reason to be converted.