@GwtIncompatible public static class CallCenter.SystemCallCenterModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Integer |
callHandlingMinimumSamplingSize |
protected Integer |
callHandlingSamplingPeriodMinutes |
protected Boolean |
defaultEnableGuardTimer |
protected String |
defaultFromAddress |
protected Integer |
defaultGuardTimerSeconds |
protected Boolean |
defaultPlayRingWhenOfferCall |
protected String |
emergencyCallCLIDPrefix |
protected Boolean |
forceAgentUnavailableOnBouncedCallLimit |
protected Boolean |
forceAgentUnavailableOnDNDActivation |
protected Boolean |
forceAgentUnavailableOnNotReachable |
protected Boolean |
forceAgentUnavailableOnPersonalCalls |
protected Integer |
numberConsecutiveBouncedCallsToForceAgentUnavailable |
protected Boolean |
playToneToAgentForEmergencyCall |
protected CallCenterStatisticsSamplingPeriodMinutes |
statisticsSamplingPeriodMinutes |
protected Integer |
thresholdCrossingNotificationEmailGuardTimerSeconds |
protected CallCenterUniformCallDistributionPolicyScope |
uniformCallDistributionPolicyScope |
Constructor and Description |
---|
SystemCallCenterModifyRequest(BroadWorksServer broadWorksServer) |
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
@Size(min=1, max=80) protected String defaultFromAddress
protected CallCenterStatisticsSamplingPeriodMinutes statisticsSamplingPeriodMinutes
protected Boolean defaultEnableGuardTimer
protected Integer defaultGuardTimerSeconds
protected Boolean forceAgentUnavailableOnDNDActivation
protected Boolean forceAgentUnavailableOnPersonalCalls
protected Boolean forceAgentUnavailableOnBouncedCallLimit
protected Integer numberConsecutiveBouncedCallsToForceAgentUnavailable
protected Boolean forceAgentUnavailableOnNotReachable
protected Boolean defaultPlayRingWhenOfferCall
protected CallCenterUniformCallDistributionPolicyScope uniformCallDistributionPolicyScope
protected Integer callHandlingSamplingPeriodMinutes
protected Integer callHandlingMinimumSamplingSize
protected Boolean playToneToAgentForEmergencyCall
@Size(min=1, max=10) protected String emergencyCallCLIDPrefix
protected Integer thresholdCrossingNotificationEmailGuardTimerSeconds
public SystemCallCenterModifyRequest(BroadWorksServer broadWorksServer)
public CallCenter.SystemCallCenterModifyRequest setDefaultFromAddress(String defaultFromAddress)
public String getDefaultFromAddress()
public CallCenter.SystemCallCenterModifyRequest setStatisticsSamplingPeriodMinutes(CallCenterStatisticsSamplingPeriodMinutes statisticsSamplingPeriodMinutes)
public CallCenterStatisticsSamplingPeriodMinutes getStatisticsSamplingPeriodMinutes()
public CallCenter.SystemCallCenterModifyRequest setDefaultEnableGuardTimer(Boolean defaultEnableGuardTimer)
public Boolean getDefaultEnableGuardTimer()
public CallCenter.SystemCallCenterModifyRequest setDefaultGuardTimerSeconds(Integer defaultGuardTimerSeconds)
public Integer getDefaultGuardTimerSeconds()
public CallCenter.SystemCallCenterModifyRequest setForceAgentUnavailableOnDNDActivation(Boolean forceAgentUnavailableOnDNDActivation)
public Boolean getForceAgentUnavailableOnDNDActivation()
public CallCenter.SystemCallCenterModifyRequest setForceAgentUnavailableOnPersonalCalls(Boolean forceAgentUnavailableOnPersonalCalls)
public Boolean getForceAgentUnavailableOnPersonalCalls()
public CallCenter.SystemCallCenterModifyRequest setForceAgentUnavailableOnBouncedCallLimit(Boolean forceAgentUnavailableOnBouncedCallLimit)
public Boolean getForceAgentUnavailableOnBouncedCallLimit()
public CallCenter.SystemCallCenterModifyRequest setNumberConsecutiveBouncedCallsToForceAgentUnavailable(Integer numberConsecutiveBouncedCallsToForceAgentUnavailable)
public Integer getNumberConsecutiveBouncedCallsToForceAgentUnavailable()
public CallCenter.SystemCallCenterModifyRequest setForceAgentUnavailableOnNotReachable(Boolean forceAgentUnavailableOnNotReachable)
public Boolean getForceAgentUnavailableOnNotReachable()
public CallCenter.SystemCallCenterModifyRequest setDefaultPlayRingWhenOfferCall(Boolean defaultPlayRingWhenOfferCall)
public Boolean getDefaultPlayRingWhenOfferCall()
public CallCenter.SystemCallCenterModifyRequest setUniformCallDistributionPolicyScope(CallCenterUniformCallDistributionPolicyScope uniformCallDistributionPolicyScope)
public CallCenterUniformCallDistributionPolicyScope getUniformCallDistributionPolicyScope()
public CallCenter.SystemCallCenterModifyRequest setCallHandlingSamplingPeriodMinutes(Integer callHandlingSamplingPeriodMinutes)
public Integer getCallHandlingSamplingPeriodMinutes()
public CallCenter.SystemCallCenterModifyRequest setCallHandlingMinimumSamplingSize(Integer callHandlingMinimumSamplingSize)
public Integer getCallHandlingMinimumSamplingSize()
public CallCenter.SystemCallCenterModifyRequest setPlayToneToAgentForEmergencyCall(Boolean playToneToAgentForEmergencyCall)
public Boolean getPlayToneToAgentForEmergencyCall()
public CallCenter.SystemCallCenterModifyRequest setEmergencyCallCLIDPrefix(String emergencyCallCLIDPrefix)
public String getEmergencyCallCLIDPrefix()
public CallCenter.SystemCallCenterModifyRequest setThresholdCrossingNotificationEmailGuardTimerSeconds(Integer thresholdCrossingNotificationEmailGuardTimerSeconds)
public Integer getThresholdCrossingNotificationEmailGuardTimerSeconds()
public void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.