XmlSerializable
, IStatisticState
, IStatisticStatus
, Printable
public final class AgentStatus extends java.lang.Object implements IStatisticStatus
Person
,
which is configured in the Genesys Configuration Layer.
Details may be found here -
Object Statuses
or Place and Agent Status
in the Stat Server User's Guide.DnActions
Constructor | Description |
---|---|
AgentStatus() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object obj) |
|
void |
fromXml(org.w3c.dom.Element element,
XmlUtil util) |
|
java.lang.String |
getAgentId() |
|
java.lang.String |
getLoginId() |
|
StatisticObjectType |
getObjectType() |
|
PlaceStatus |
getPlace() |
|
int |
getPlaceCount() |
|
int |
getStatus() |
The status of the place whose DBID appears in the PlaceDBID field or the status
of the agent whose DBID appears in the AgentDBID field.
|
long |
getTime() |
|
int |
hashCode() |
|
void |
setAgentId(java.lang.String agentId) |
|
void |
setLoginId(java.lang.String loginId) |
|
void |
setPlace(PlaceStatus placeStatus) |
|
void |
setStatus(int agentStatus) |
The status of the place whose DBID appears in the PlaceDBID field or the status
of the agent whose DBID appears in the AgentDBID field.
|
void |
setTime(int timeActive) |
|
java.lang.String |
toString() |
|
java.lang.String |
toString(int indent) |
|
org.w3c.dom.Element |
toXml(org.w3c.dom.Element element,
XmlUtil util) |
public StatisticObjectType getObjectType()
getObjectType
in interface IStatisticState
public java.lang.String getAgentId()
public int getStatus()
code | Status |
---|---|
4 | - WaitForNextCall (Ready) |
5 | - OffHook |
6 | - CallDialing |
7 | - CallRinging |
8 | - NotReadyForNextCall |
9 | - AfterCallWork |
13 | - CallOnHold |
16 | - ASM_Engaged |
17 | - ASM_Outbound |
18 | - CallUnknown |
19 | - CallConsult |
20 | - CallInternal |
21 | - CallOutbound |
22 | - CallInbound |
public long getTime()
public java.lang.String getLoginId()
public PlaceStatus getPlace()
public int getPlaceCount()
public void setAgentId(java.lang.String agentId)
public void setStatus(int agentStatus)
code | Status |
---|---|
4 | - WaitForNextCall (Ready) |
5 | - OffHook |
6 | - CallDialing |
7 | - CallRinging |
8 | - NotReadyForNextCall |
9 | - AfterCallWork |
13 | - CallOnHold |
16 | - ASM_Engaged |
17 | - ASM_Outbound |
18 | - CallUnknown |
19 | - CallConsult |
20 | - CallInternal |
21 | - CallOutbound |
22 | - CallInbound |
agentStatus
- the Agent status code.public void setTime(int timeActive)
public void setPlace(PlaceStatus placeStatus)
public void setLoginId(java.lang.String loginId)
public org.w3c.dom.Element toXml(org.w3c.dom.Element element, XmlUtil util) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
toXml
in interface XmlSerializable
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
public void fromXml(org.w3c.dom.Element element, XmlUtil util) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
fromXml
in interface XmlSerializable
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.