@GwtIncompatible public static class GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected CallCenterAgentUnavailableCodeStateModify[] |
codeStateList |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCode |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCodeOnConsecutiveBounces |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCodeOnDND |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCodeOnNotReachable |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCodeOnPersonalCalls |
protected Boolean |
enableAgentUnavailableCodes |
protected Boolean |
forceUseOfAgentUnavailableCodes |
protected Group |
group |
Constructor and Description |
---|
GroupCallCenterAgentUnavailableCodeSettingsModifyRequest(Group group) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient Group group
protected Boolean enableAgentUnavailableCodes
protected com.google.common.base.Optional<String> defaultAgentUnavailableCodeOnDND
protected com.google.common.base.Optional<String> defaultAgentUnavailableCodeOnPersonalCalls
protected com.google.common.base.Optional<String> defaultAgentUnavailableCodeOnConsecutiveBounces
protected com.google.common.base.Optional<String> defaultAgentUnavailableCodeOnNotReachable
protected Boolean forceUseOfAgentUnavailableCodes
protected com.google.common.base.Optional<String> defaultAgentUnavailableCode
@Size(max=1000) protected CallCenterAgentUnavailableCodeStateModify[] codeStateList
public GroupCallCenterAgentUnavailableCodeSettingsModifyRequest(Group group)
public GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setGroup(Group group)
public Group getGroup()
public GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setEnableAgentUnavailableCodes(Boolean enableAgentUnavailableCodes)
public Boolean getEnableAgentUnavailableCodes()
public GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnDND(String defaultAgentUnavailableCodeOnDND)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCodeOnDND()
public GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnPersonalCalls(String defaultAgentUnavailableCodeOnPersonalCalls)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCodeOnPersonalCalls()
public GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnConsecutiveBounces(String defaultAgentUnavailableCodeOnConsecutiveBounces)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCodeOnConsecutiveBounces()
public GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnNotReachable(String defaultAgentUnavailableCodeOnNotReachable)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCodeOnNotReachable()
public GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setForceUseOfAgentUnavailableCodes(Boolean forceUseOfAgentUnavailableCodes)
public Boolean getForceUseOfAgentUnavailableCodes()
public GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCode(String defaultAgentUnavailableCode)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCode()
public GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setCodeStateList(CallCenterAgentUnavailableCodeStateModify... codeStateList)
public CallCenterAgentUnavailableCodeStateModify[] getCodeStateList()
public static GroupCallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.