@GwtIncompatible public static class CallCenter.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, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, 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 CallCenter.GroupCallCenterModifyRequest setGroup(Group group)
public Group getGroup()
public CallCenter.GroupCallCenterModifyRequest setUseSystemDefaultGuardTimer(Boolean useSystemDefaultGuardTimer)
public Boolean getUseSystemDefaultGuardTimer()
public CallCenter.GroupCallCenterModifyRequest setEnableGuardTimer(Boolean enableGuardTimer)
public Boolean getEnableGuardTimer()
public CallCenter.GroupCallCenterModifyRequest setGuardTimerSeconds(Integer guardTimerSeconds)
public Integer getGuardTimerSeconds()
public CallCenter.GroupCallCenterModifyRequest setUseSystemDefaultUnavailableSettings(Boolean useSystemDefaultUnavailableSettings)
public Boolean getUseSystemDefaultUnavailableSettings()
public CallCenter.GroupCallCenterModifyRequest setForceAgentUnavailableOnDNDActivation(Boolean forceAgentUnavailableOnDNDActivation)
public Boolean getForceAgentUnavailableOnDNDActivation()
public CallCenter.GroupCallCenterModifyRequest setForceAgentUnavailableOnPersonalCalls(Boolean forceAgentUnavailableOnPersonalCalls)
public Boolean getForceAgentUnavailableOnPersonalCalls()
public CallCenter.GroupCallCenterModifyRequest setForceAgentUnavailableOnBouncedCallLimit(Boolean forceAgentUnavailableOnBouncedCallLimit)
public Boolean getForceAgentUnavailableOnBouncedCallLimit()
public CallCenter.GroupCallCenterModifyRequest setNumberConsecutiveBouncedCallsToForceAgentUnavailable(Integer numberConsecutiveBouncedCallsToForceAgentUnavailable)
public Integer getNumberConsecutiveBouncedCallsToForceAgentUnavailable()
public CallCenter.GroupCallCenterModifyRequest setForceAgentUnavailableOnNotReachable(Boolean forceAgentUnavailableOnNotReachable)
public Boolean getForceAgentUnavailableOnNotReachable()
public static CallCenter.GroupCallCenterModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.