Enum Constant and Description |
---|
ACW
Indicates that the
UserI is in an After Call Work state performing wrapup work associated with the previous Contact
Center interaction. |
ACWPending
Indicates that the
UserI is currently handling a Contact Center interaction and will transition to the After Call
Work (ACW) state when the current interaction is completed. |
Invalid
|
LoggedOut
Indicates that the
UserI is not currently logged in to the Contact Center. |
NotReady
Indicates that the
UserI is logged in to the Contact Center but is not ready to handle incoming Contact Center
interactions. |
NotReadyPending
Indicates that the
UserI is currently handling a Contact Center interaction and will transition to the Not Ready
state when the current interaction is completed. |
Ready
Indicates that the
UserI is logged in to the Contact Center and ready to handle Contact Center interactions. |
ReadyAfterCall
Indicates that the
UserI has recently completed handling a Contact Center interaction and is ready to accept
another Contact Center interaction. |
Unknown |
UsedByOtherClient |
Modifier and Type | Method and Description |
---|---|
boolean |
isLoggedIn() |
static UserState |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static UserState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UserState Invalid
UserI
has either;
SessionI
The client application should cease using the related UserI
object when in this state. Note that this state will be
set in any NotificationType.DELETE
notifications for UserI
objects.
public static final UserState LoggedOut
UserI
is not currently logged in to the Contact Center.public static final UserState Ready
UserI
is logged in to the Contact Center and ready to handle Contact Center interactions.public static final UserState ReadyAfterCall
UserI
has recently completed handling a Contact Center interaction and is ready to accept
another Contact Center interaction.public static final UserState ACWPending
UserI
is currently handling a Contact Center interaction and will transition to the After Call
Work (ACW) state when the current interaction is completed.public static final UserState ACW
UserI
is in an After Call Work state performing wrapup work associated with the previous Contact
Center interaction. When finished with After Call Work the UserI
should enter the Ready state to become eligible to
receive another Contact Center interaction.public static final UserState NotReadyPending
UserI
is currently handling a Contact Center interaction and will transition to the Not Ready
state when the current interaction is completed.public static final UserState NotReady
UserI
is logged in to the Contact Center but is not ready to handle incoming Contact Center
interactions.public static final UserState UsedByOtherClient
public static final UserState Unknown
public static UserState[] values()
for (UserState c : UserState.values()) System.out.println(c);
public static UserState 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 boolean isLoggedIn()
true
if this UserState
represents one of the logged in states, false
if it does not