com.avaya.jtapi.tsapi
Class LucentV6AgentStateInfo
java.lang.Object
com.avaya.jtapi.tsapi.LucentAgentStateInfo
com.avaya.jtapi.tsapi.LucentAgentStateInfoEx
com.avaya.jtapi.tsapi.LucentV5AgentStateInfo
com.avaya.jtapi.tsapi.LucentV6AgentStateInfo
- Direct Known Subclasses:
- LucentV6AgentStateInfoEx
public class LucentV6AgentStateInfo
- extends LucentV5AgentStateInfo
This is the object that is returned by the query getStateInfo method
of the LucentAgent interface, with the DEFINITY G3 Driver supporting and using
Private data version 6.
An Agent implementing the LucentAgent interface has an Agent state, an
LucentAgent workMode and a LucentV5Agent reasonCode. In prior releases,
the getStateInfo method returned this object, which carried that status
information (state, workMode, reasonCode) about an Agent; with private
data version 6, this method will also return any pending status
information for the Agent.
Status information (state, workMode and reasonCode) may be held pending,
to be applied when all calls currently associated with the Agent are
completed, as part of a new DEFINITY G3 feature supported by private data
version 6.
- See Also:
method setAgentState for more details.
|
Field Summary |
int |
pendingReasonCode
application-defined reason code held pending,
to be applied after the current call (or held call)
has ended at the agent station. |
int |
pendingState
state held pending, to be applied after the current call (or held call)
has ended at the agent station. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pendingState
public int pendingState
- state held pending, to be applied after the current call (or held call)
has ended at the agent station.
Possible returned values are Agent.UNKNOWN (if no state is held pending), Agent.NOT_READY and Agent.WORK_NOT_READY.
pendingReasonCode
public int pendingReasonCode
- application-defined reason code held pending,
to be applied after the current call (or held call)
has ended at the agent station.
This will be non-zero only when pendingState == Agent.NOT_READY.
- See Also:
for valid reasonCodes.
Copyright © 2006 Avaya All Rights Reserved.