public static class CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest extends Request<Response.DefaultResponse>
Constructor and Description |
---|
GroupCallCenterAgentUnavailableCodeSettingsModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupCallCenterAgentUnavailableCodeSettingsModifyRequest(Group group) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull public Group group
public transient boolean groupIsModified
public Boolean enableAgentUnavailableCodes
public transient boolean enableAgentUnavailableCodesIsModified
@Size(min=1, max=10) public String defaultAgentUnavailableCodeOnDND
public transient boolean defaultAgentUnavailableCodeOnDNDIsModified
@Size(min=1, max=10) public String defaultAgentUnavailableCodeOnPersonalCalls
public transient boolean defaultAgentUnavailableCodeOnPersonalCallsIsModified
@Size(min=1, max=10) public String defaultAgentUnavailableCodeOnConsecutiveBounces
public transient boolean defaultAgentUnavailableCodeOnConsecutiveBouncesIsModified
@Size(min=1, max=10) public String defaultAgentUnavailableCodeOnNotReachable
public transient boolean defaultAgentUnavailableCodeOnNotReachableIsModified
public Boolean forceUseOfAgentUnavailableCodes
public transient boolean forceUseOfAgentUnavailableCodesIsModified
@Size(min=1, max=10) public String defaultAgentUnavailableCode
public transient boolean defaultAgentUnavailableCodeIsModified
public CallCenterAgentUnavailableCodeStateModify[] codeStateList
public transient boolean codeStateListIsModified
public GroupCallCenterAgentUnavailableCodeSettingsModifyRequest(Group group)
public GroupCallCenterAgentUnavailableCodeSettingsModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setGroup(Group group)
public Group getGroup()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setEnableAgentUnavailableCodes(Boolean enableAgentUnavailableCodes)
public Boolean getEnableAgentUnavailableCodes()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnDND(String defaultAgentUnavailableCodeOnDND)
public String getDefaultAgentUnavailableCodeOnDND()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnPersonalCalls(String defaultAgentUnavailableCodeOnPersonalCalls)
public String getDefaultAgentUnavailableCodeOnPersonalCalls()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnConsecutiveBounces(String defaultAgentUnavailableCodeOnConsecutiveBounces)
public String getDefaultAgentUnavailableCodeOnConsecutiveBounces()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnNotReachable(String defaultAgentUnavailableCodeOnNotReachable)
public String getDefaultAgentUnavailableCodeOnNotReachable()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setForceUseOfAgentUnavailableCodes(Boolean forceUseOfAgentUnavailableCodes)
public Boolean getForceUseOfAgentUnavailableCodes()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCode(String defaultAgentUnavailableCode)
public String getDefaultAgentUnavailableCode()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setCodeStateList(CallCenterAgentUnavailableCodeStateModify... codeStateList)
public CallCenterAgentUnavailableCodeStateModify[] getCodeStateList()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.