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
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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AgentACDStateprotected Stringprotected Stringprotected List<UserCallCenterCallCenterTable1Row>protected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Integerprotected Booleanprotected Integerprotected DNISKeyprotected Booleanprotected BroadWorksUserprotected Booleanprotected Booleanprotected StringFields inherited from class co.ecg.alpaca.toolkit.messaging.response.Response
commandType, detailText, request, summaryTextFields inherited from class co.ecg.alpaca.toolkit.messaging.response.XMLMessage
content, xPath -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()voidsetAgentACDState(AgentACDState agentACDState) voidsetAgentThresholdProfileName(String agentThresholdProfileName) voidsetAgentUnavailableCode(String agentUnavailableCode) voidsetCallCenterTable(List<UserCallCenterCallCenterTable1Row> callCenterTable) voidsetEnableGuardTimer(Boolean enableGuardTimer) voidsetForceAgentUnavailableOnBouncedCallLimit(Boolean forceAgentUnavailableOnBouncedCallLimit) voidsetForceAgentUnavailableOnDNDActivation(Boolean forceAgentUnavailableOnDNDActivation) voidsetForceAgentUnavailableOnNotReachable(Boolean forceAgentUnavailableOnNotReachable) voidsetForceAgentUnavailableOnPersonalCalls(Boolean forceAgentUnavailableOnPersonalCalls) voidsetGuardTimerSeconds(Integer guardTimerSeconds) voidsetMakeOutgoingCallsAsCallCenter(Boolean makeOutgoingCallsAsCallCenter) voidsetNumberConsecutiveBouncedCallsToForceAgentUnavailable(Integer numberConsecutiveBouncedCallsToForceAgentUnavailable) voidsetOutgoingCallDNIS(DNISKey outgoingCallDNIS) voidsetUseDefaultGuardTimer(Boolean useDefaultGuardTimer) voidsetUser(BroadWorksUser user) voidsetUseSystemDefaultUnavailableSettings(Boolean useSystemDefaultUnavailableSettings) voidsetUseSystemDefaultWrapUpDestination(Boolean useSystemDefaultWrapUpDestination) voidsetWrapUpDestination(String wrapUpDestination) toString()voidTransforms the Response from XML Content to a populated POJOMethods inherited from class co.ecg.alpaca.toolkit.messaging.response.Response
getDetailText, getErrorCode, getRequest, getResponse, getSummaryText, isCommandType, isErrorResponse, setRequestMethods 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 Details
-
agentACDState
-
agentThresholdProfileName
-
useDefaultGuardTimer
-
enableGuardTimer
-
guardTimerSeconds
-
makeOutgoingCallsAsCallCenter
-
outgoingCallDNIS
-
useSystemDefaultWrapUpDestination
-
wrapUpDestination
-
callCenterTable
-
user
-
-
Constructor Details
-
UserCallCenterGetResponse
public UserCallCenterGetResponse()
-
-
Method Details
-
setAgentACDState
-
getAgentACDState
-
setAgentThresholdProfileName
-
getAgentThresholdProfileName
-
setUseDefaultGuardTimer
-
getUseDefaultGuardTimer
-
setEnableGuardTimer
-
getEnableGuardTimer
-
setGuardTimerSeconds
-
getGuardTimerSeconds
-
setMakeOutgoingCallsAsCallCenter
-
getMakeOutgoingCallsAsCallCenter
-
setOutgoingCallDNIS
-
getOutgoingCallDNIS
-
setUseSystemDefaultWrapUpDestination
-
getUseSystemDefaultWrapUpDestination
-
setWrapUpDestination
-
getWrapUpDestination
-
setCallCenterTable
-
getCallCenterTable
-
setUser
-
getBroadWorksUser
-
transform
public void transform()Description copied from class:ResponseTransforms the Response from XML Content to a populated POJO -
equals
-
hashCode
public int hashCode() -
toString
-