Package co.ecg.alpaca.toolkit.generated
Class CallCenter.UserCallCenterGetResponse
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.response.XMLMessage
-
- co.ecg.alpaca.toolkit.messaging.response.Response
-
- co.ecg.alpaca.toolkit.generated.CallCenter.UserCallCenterGetResponse
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- CallCenter
public static class CallCenter.UserCallCenterGetResponse extends Response
Response to the UserCallCenterGetRequest23. Contains the user's call center settings. Indicates whether the agent is current available (logged in) to each call center in the list. Contains a table with column headings: "Service User Id", "Phone Number", "Extension", "Available", "Logoff Allowed", "Type", "Priority","Routing Policy" and "Skill Level". The valid "Routing Type" values are "Priority Based" and "Skill Based". This column is only populated for Premium Call Centers. The valid "Skill Level" values are of from 1-20. This column is only populated for Premium Skill Based Call Centers. The following elements are only used in AS data mode and not returned in XS data mode: agentACDState agentThresholdProfileName agentUnavailableCode useSystemDefaultUnavailableSettings forceAgentUnavailableOnDNDActivation forceAgentUnavailableOnPersonalCalls forceAgentUnavailableOnBouncedCallLimit numberConsecutiveBouncedCallsToForceAgentUnavailable forceAgentUnavailableOnNotReachable makeOutgoingCallsAsCallCenter outgoingCallDNIS useSystemDefaultWrapUpDestination wrapUpDestination The following columns are only used in AS data mode and not returned in XS data mode: "Routing Policy" "Skill Level"- Author:
- AlpacaGenerator
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected AgentACDState
agentACDState
protected String
agentThresholdProfileName
protected String
agentUnavailableCode
protected List<UserCallCenterCallCenterTable1Row>
callCenterTable
protected Boolean
enableGuardTimer
protected Boolean
forceAgentUnavailableOnBouncedCallLimit
protected Boolean
forceAgentUnavailableOnDNDActivation
protected Boolean
forceAgentUnavailableOnNotReachable
protected Boolean
forceAgentUnavailableOnPersonalCalls
protected Integer
guardTimerSeconds
protected Boolean
makeOutgoingCallsAsCallCenter
protected Integer
numberConsecutiveBouncedCallsToForceAgentUnavailable
protected DNISKey
outgoingCallDNIS
protected Boolean
useDefaultGuardTimer
protected BroadWorksUser
user
protected Boolean
useSystemDefaultUnavailableSettings
protected Boolean
useSystemDefaultWrapUpDestination
protected String
wrapUpDestination
-
Fields inherited from class co.ecg.alpaca.toolkit.messaging.response.Response
commandType, detailText, request, summaryText
-
Fields inherited from class co.ecg.alpaca.toolkit.messaging.response.XMLMessage
content, xPath
-
-
Constructor Summary
Constructors Constructor Description UserCallCenterGetResponse()
-
Method Summary
-
Methods inherited from class co.ecg.alpaca.toolkit.messaging.response.Response
getDetailText, getErrorCode, getRequest, getResponse, getSummaryText, isCommandType, isErrorResponse, setRequest
-
Methods inherited from class co.ecg.alpaca.toolkit.messaging.response.XMLMessage
getBoolean, getContent, getDate, getDateTime, getFloat, getInteger, getIntegerArray, getLong, getNode, getNodeArray, getNodeArray, getNumber, getString, getStringArray, getTime, setContent
-
-
-
-
Field Detail
-
agentACDState
protected AgentACDState agentACDState
-
agentThresholdProfileName
protected String agentThresholdProfileName
-
agentUnavailableCode
protected String agentUnavailableCode
-
useDefaultGuardTimer
protected Boolean useDefaultGuardTimer
-
enableGuardTimer
protected Boolean enableGuardTimer
-
guardTimerSeconds
protected Integer guardTimerSeconds
-
useSystemDefaultUnavailableSettings
protected Boolean useSystemDefaultUnavailableSettings
-
forceAgentUnavailableOnDNDActivation
protected Boolean forceAgentUnavailableOnDNDActivation
-
forceAgentUnavailableOnPersonalCalls
protected Boolean forceAgentUnavailableOnPersonalCalls
-
forceAgentUnavailableOnBouncedCallLimit
protected Boolean forceAgentUnavailableOnBouncedCallLimit
-
numberConsecutiveBouncedCallsToForceAgentUnavailable
protected Integer numberConsecutiveBouncedCallsToForceAgentUnavailable
-
forceAgentUnavailableOnNotReachable
protected Boolean forceAgentUnavailableOnNotReachable
-
makeOutgoingCallsAsCallCenter
protected Boolean makeOutgoingCallsAsCallCenter
-
outgoingCallDNIS
protected DNISKey outgoingCallDNIS
-
useSystemDefaultWrapUpDestination
protected Boolean useSystemDefaultWrapUpDestination
-
wrapUpDestination
protected String wrapUpDestination
-
callCenterTable
protected List<UserCallCenterCallCenterTable1Row> callCenterTable
-
user
protected transient BroadWorksUser user
-
-
Method Detail
-
setAgentACDState
public void setAgentACDState(AgentACDState agentACDState)
-
getAgentACDState
public AgentACDState getAgentACDState()
-
setAgentThresholdProfileName
public void setAgentThresholdProfileName(String agentThresholdProfileName)
-
getAgentThresholdProfileName
public String getAgentThresholdProfileName()
-
setAgentUnavailableCode
public void setAgentUnavailableCode(String agentUnavailableCode)
-
getAgentUnavailableCode
public String getAgentUnavailableCode()
-
setUseDefaultGuardTimer
public void setUseDefaultGuardTimer(Boolean useDefaultGuardTimer)
-
getUseDefaultGuardTimer
public Boolean getUseDefaultGuardTimer()
-
setEnableGuardTimer
public void setEnableGuardTimer(Boolean enableGuardTimer)
-
getEnableGuardTimer
public Boolean getEnableGuardTimer()
-
setGuardTimerSeconds
public void setGuardTimerSeconds(Integer guardTimerSeconds)
-
getGuardTimerSeconds
public Integer getGuardTimerSeconds()
-
setUseSystemDefaultUnavailableSettings
public void setUseSystemDefaultUnavailableSettings(Boolean useSystemDefaultUnavailableSettings)
-
getUseSystemDefaultUnavailableSettings
public Boolean getUseSystemDefaultUnavailableSettings()
-
setForceAgentUnavailableOnDNDActivation
public void setForceAgentUnavailableOnDNDActivation(Boolean forceAgentUnavailableOnDNDActivation)
-
getForceAgentUnavailableOnDNDActivation
public Boolean getForceAgentUnavailableOnDNDActivation()
-
setForceAgentUnavailableOnPersonalCalls
public void setForceAgentUnavailableOnPersonalCalls(Boolean forceAgentUnavailableOnPersonalCalls)
-
getForceAgentUnavailableOnPersonalCalls
public Boolean getForceAgentUnavailableOnPersonalCalls()
-
setForceAgentUnavailableOnBouncedCallLimit
public void setForceAgentUnavailableOnBouncedCallLimit(Boolean forceAgentUnavailableOnBouncedCallLimit)
-
getForceAgentUnavailableOnBouncedCallLimit
public Boolean getForceAgentUnavailableOnBouncedCallLimit()
-
setNumberConsecutiveBouncedCallsToForceAgentUnavailable
public void setNumberConsecutiveBouncedCallsToForceAgentUnavailable(Integer numberConsecutiveBouncedCallsToForceAgentUnavailable)
-
getNumberConsecutiveBouncedCallsToForceAgentUnavailable
public Integer getNumberConsecutiveBouncedCallsToForceAgentUnavailable()
-
setForceAgentUnavailableOnNotReachable
public void setForceAgentUnavailableOnNotReachable(Boolean forceAgentUnavailableOnNotReachable)
-
getForceAgentUnavailableOnNotReachable
public Boolean getForceAgentUnavailableOnNotReachable()
-
setMakeOutgoingCallsAsCallCenter
public void setMakeOutgoingCallsAsCallCenter(Boolean makeOutgoingCallsAsCallCenter)
-
getMakeOutgoingCallsAsCallCenter
public Boolean getMakeOutgoingCallsAsCallCenter()
-
setOutgoingCallDNIS
public void setOutgoingCallDNIS(DNISKey outgoingCallDNIS)
-
getOutgoingCallDNIS
public DNISKey getOutgoingCallDNIS()
-
setUseSystemDefaultWrapUpDestination
public void setUseSystemDefaultWrapUpDestination(Boolean useSystemDefaultWrapUpDestination)
-
getUseSystemDefaultWrapUpDestination
public Boolean getUseSystemDefaultWrapUpDestination()
-
setWrapUpDestination
public void setWrapUpDestination(String wrapUpDestination)
-
getWrapUpDestination
public String getWrapUpDestination()
-
setCallCenterTable
public void setCallCenterTable(List<UserCallCenterCallCenterTable1Row> callCenterTable)
-
getCallCenterTable
public List<UserCallCenterCallCenterTable1Row> getCallCenterTable()
-
setUser
public void setUser(BroadWorksUser user)
-
getBroadWorksUser
public BroadWorksUser getBroadWorksUser()
-
transform
public void transform()
Description copied from class:Response
Transforms the Response from XML Content to a populated POJO
-
-