@GwtIncompatible public static class GroupCallCenter.GroupCallCenterModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
enableGuardTimer |
protected Boolean |
forceAgentUnavailableOnBouncedCallLimit |
protected Boolean |
forceAgentUnavailableOnDNDActivation |
protected Boolean |
forceAgentUnavailableOnNotReachable |
protected Boolean |
forceAgentUnavailableOnPersonalCalls |
protected Group |
group |
protected Integer |
guardTimerSeconds |
protected Integer |
numberConsecutiveBouncedCallsToForceAgentUnavailable |
protected Boolean |
useSystemDefaultGuardTimer |
protected Boolean |
useSystemDefaultUnavailableSettings |
Constructor and Description |
---|
GroupCallCenterModifyRequest(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 useSystemDefaultGuardTimer
protected Boolean enableGuardTimer
protected Integer guardTimerSeconds
protected Boolean useSystemDefaultUnavailableSettings
protected Boolean forceAgentUnavailableOnDNDActivation
protected Boolean forceAgentUnavailableOnPersonalCalls
protected Boolean forceAgentUnavailableOnBouncedCallLimit
protected Integer numberConsecutiveBouncedCallsToForceAgentUnavailable
protected Boolean forceAgentUnavailableOnNotReachable
public GroupCallCenterModifyRequest(Group group)
public GroupCallCenter.GroupCallCenterModifyRequest setGroup(Group group)
public Group getGroup()
public GroupCallCenter.GroupCallCenterModifyRequest setUseSystemDefaultGuardTimer(Boolean useSystemDefaultGuardTimer)
public Boolean getUseSystemDefaultGuardTimer()
public GroupCallCenter.GroupCallCenterModifyRequest setEnableGuardTimer(Boolean enableGuardTimer)
public Boolean getEnableGuardTimer()
public GroupCallCenter.GroupCallCenterModifyRequest setGuardTimerSeconds(Integer guardTimerSeconds)
public Integer getGuardTimerSeconds()
public GroupCallCenter.GroupCallCenterModifyRequest setUseSystemDefaultUnavailableSettings(Boolean useSystemDefaultUnavailableSettings)
public Boolean getUseSystemDefaultUnavailableSettings()
public GroupCallCenter.GroupCallCenterModifyRequest setForceAgentUnavailableOnDNDActivation(Boolean forceAgentUnavailableOnDNDActivation)
public Boolean getForceAgentUnavailableOnDNDActivation()
public GroupCallCenter.GroupCallCenterModifyRequest setForceAgentUnavailableOnPersonalCalls(Boolean forceAgentUnavailableOnPersonalCalls)
public Boolean getForceAgentUnavailableOnPersonalCalls()
public GroupCallCenter.GroupCallCenterModifyRequest setForceAgentUnavailableOnBouncedCallLimit(Boolean forceAgentUnavailableOnBouncedCallLimit)
public Boolean getForceAgentUnavailableOnBouncedCallLimit()
public GroupCallCenter.GroupCallCenterModifyRequest setNumberConsecutiveBouncedCallsToForceAgentUnavailable(Integer numberConsecutiveBouncedCallsToForceAgentUnavailable)
public Integer getNumberConsecutiveBouncedCallsToForceAgentUnavailable()
public GroupCallCenter.GroupCallCenterModifyRequest setForceAgentUnavailableOnNotReachable(Boolean forceAgentUnavailableOnNotReachable)
public Boolean getForceAgentUnavailableOnNotReachable()
public static GroupCallCenter.GroupCallCenterModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.