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 AgentACDStateagentACDStateprotected StringagentThresholdProfileNameprotected StringagentUnavailableCodeprotected List<UserCallCenterCallCenterTable1Row>callCenterTableprotected BooleanenableGuardTimerprotected BooleanforceAgentUnavailableOnBouncedCallLimitprotected BooleanforceAgentUnavailableOnDNDActivationprotected BooleanforceAgentUnavailableOnNotReachableprotected BooleanforceAgentUnavailableOnPersonalCallsprotected IntegerguardTimerSecondsprotected BooleanmakeOutgoingCallsAsCallCenterprotected IntegernumberConsecutiveBouncedCallsToForceAgentUnavailableprotected DNISKeyoutgoingCallDNISprotected BooleanuseDefaultGuardTimerprotected BroadWorksUseruserprotected BooleanuseSystemDefaultUnavailableSettingsprotected BooleanuseSystemDefaultWrapUpDestinationprotected StringwrapUpDestination-
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:ResponseTransforms the Response from XML Content to a populated POJO
-
-