public class AdhAgentState
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<AdhChannelState> |
channelStates
A list of channel states
AdhChannelState, if it's a multi-channel state |
protected int |
channelStatesNSizeIs
Number of elements in channelStates array
|
protected int |
gswAgentId
Agent ID, identifies
CfgAgent object |
protected int |
gswStateId
Genesys Agent State ID, identifies
CfgAgentState object |
private static long |
serialVersionUID |
protected double |
wmEndDateTime
State end date/time
OleDateTime |
protected java.lang.String |
wmReasons
State Reason Code
|
protected int |
wmSiteId
Site ID, identifies
CfgSite object |
protected double |
wmStartDateTime
State start date/time
OleDateTime |
| Constructor and Description |
|---|
AdhAgentState() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object that) |
java.util.List<AdhChannelState> |
getChannelStates()
Gets the value of the channelStates property.
|
int |
getChannelStatesNSizeIs()
Gets the value of the channelStatesNSizeIs property.
|
int |
getGswAgentId()
Gets the value of the gswAgentId property.
|
int |
getGswStateId()
Gets the value of the gswStateId property.
|
double |
getWmEndDateTime()
Gets the value of the wmEndDateTime property.
|
java.lang.String |
getWmReasons()
Gets the value of the wmReasons property.
|
int |
getWmSiteId()
Gets the value of the wmSiteId property.
|
double |
getWmStartDateTime()
Gets the value of the wmStartDateTime property.
|
int |
hashCode() |
void |
setChannelStates(java.util.List<AdhChannelState> channelStates)
Sets the value of the channelStates property.
|
void |
setChannelStatesNSizeIs(int channelStatesNSizeIs)
Sets the value of the channelStatesNSizeIs property.
|
void |
setGswAgentId(int value)
Sets the value of the gswAgentId property.
|
void |
setGswStateId(int value)
Sets the value of the gswStateId property.
|
void |
setWmEndDateTime(double value)
Sets the value of the wmEndDateTime property.
|
void |
setWmReasons(java.lang.String value)
Sets the value of the wmReasons property.
|
void |
setWmSiteId(int value)
Sets the value of the wmSiteId property.
|
void |
setWmStartDateTime(double value)
Sets the value of the wmStartDateTime property.
|
java.lang.String |
toString() |
AdhAgentState |
withChannelStates(AdhChannelState... values) |
AdhAgentState |
withChannelStates(java.util.Collection<AdhChannelState> values) |
AdhAgentState |
withChannelStatesNSizeIs(int value) |
AdhAgentState |
withGswAgentId(int value) |
AdhAgentState |
withGswStateId(int value) |
AdhAgentState |
withWmEndDateTime(double value) |
AdhAgentState |
withWmReasons(java.lang.String value) |
AdhAgentState |
withWmSiteId(int value) |
AdhAgentState |
withWmStartDateTime(double value) |
private static final long serialVersionUID
protected int wmSiteId
CfgSite objectprotected int gswAgentId
CfgAgent objectprotected int gswStateId
CfgAgentState objectprotected java.lang.String wmReasons
protected double wmStartDateTime
OleDateTimeprotected double wmEndDateTime
OleDateTimeprotected int channelStatesNSizeIs
protected java.util.List<AdhChannelState> channelStates
AdhChannelState, if it's a multi-channel statepublic int getWmSiteId()
public void setWmSiteId(int value)
public int getGswAgentId()
public void setGswAgentId(int value)
public int getGswStateId()
public void setGswStateId(int value)
public java.lang.String getWmReasons()
Stringpublic void setWmReasons(java.lang.String value)
value - allowed object is
Stringpublic double getWmStartDateTime()
public void setWmStartDateTime(double value)
public double getWmEndDateTime()
public void setWmEndDateTime(double value)
public java.util.List<AdhChannelState> getChannelStates()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the channelStates property.
For example, to add a new item, do as follows:
getChannelStates().add(newItem);
Objects of the following type(s) are allowed in the list
AdhChannelState
public int getChannelStatesNSizeIs()
public AdhAgentState withWmSiteId(int value)
public AdhAgentState withGswAgentId(int value)
public AdhAgentState withGswStateId(int value)
public AdhAgentState withWmReasons(java.lang.String value)
public AdhAgentState withWmStartDateTime(double value)
public AdhAgentState withWmEndDateTime(double value)
public AdhAgentState withChannelStates(AdhChannelState... values)
public AdhAgentState withChannelStates(java.util.Collection<AdhChannelState> values)
public AdhAgentState withChannelStatesNSizeIs(int value)
public void setChannelStates(java.util.List<AdhChannelState> channelStates)
channelStates - allowed object is
AdhChannelStatepublic void setChannelStatesNSizeIs(int channelStatesNSizeIs)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.