public static class BWSystem.SystemCountryCodeModifyRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
Boolean |
becomeDefaultCountryCode |
boolean |
becomeDefaultCountryCodeIsModified |
String |
countryCode |
boolean |
countryCodeIsModified |
Boolean |
disableNationalPrefixForOffNetCalls |
boolean |
disableNationalPrefixForOffNetCallsIsModified |
Boolean |
enableNationalPrefix |
boolean |
enableNationalPrefixIsModified |
Integer |
maxCallWaitingTones |
boolean |
maxCallWaitingTonesIsModified |
String |
nationalPrefix |
boolean |
nationalPrefixIsModified |
Integer |
offHookWarningTimerSeconds |
boolean |
offHookWarningTimerSecondsIsModified |
Integer |
ringPeriodMilliseconds |
boolean |
ringPeriodMillisecondsIsModified |
Integer |
timeBetweenCallWaitingTonesMilliseconds |
boolean |
timeBetweenCallWaitingTonesMillisecondsIsModified |
Constructor and Description |
---|
SystemCountryCodeModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
SystemCountryCodeModifyRequest(BroadWorksServer bws,
String countryCode) |
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
@Size(max=3) public String countryCode
public transient boolean countryCodeIsModified
public Integer ringPeriodMilliseconds
public transient boolean ringPeriodMillisecondsIsModified
public Integer offHookWarningTimerSeconds
public transient boolean offHookWarningTimerSecondsIsModified
public Boolean enableNationalPrefix
public transient boolean enableNationalPrefixIsModified
@Size(min=1, max=2) public String nationalPrefix
public transient boolean nationalPrefixIsModified
@AssertTrue public Boolean becomeDefaultCountryCode
public transient boolean becomeDefaultCountryCodeIsModified
public Integer maxCallWaitingTones
public transient boolean maxCallWaitingTonesIsModified
public Integer timeBetweenCallWaitingTonesMilliseconds
public transient boolean timeBetweenCallWaitingTonesMillisecondsIsModified
public Boolean disableNationalPrefixForOffNetCalls
public transient boolean disableNationalPrefixForOffNetCallsIsModified
public SystemCountryCodeModifyRequest(BroadWorksServer bws, String countryCode)
public SystemCountryCodeModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic BWSystem.SystemCountryCodeModifyRequest setCountryCode(String countryCode)
public String getCountryCode()
public BWSystem.SystemCountryCodeModifyRequest setRingPeriodMilliseconds(Integer ringPeriodMilliseconds)
public Integer getRingPeriodMilliseconds()
public BWSystem.SystemCountryCodeModifyRequest setOffHookWarningTimerSeconds(Integer offHookWarningTimerSeconds)
public Integer getOffHookWarningTimerSeconds()
public BWSystem.SystemCountryCodeModifyRequest setEnableNationalPrefix(Boolean enableNationalPrefix)
public Boolean getEnableNationalPrefix()
public BWSystem.SystemCountryCodeModifyRequest setNationalPrefix(String nationalPrefix)
public String getNationalPrefix()
public BWSystem.SystemCountryCodeModifyRequest setBecomeDefaultCountryCode(Boolean becomeDefaultCountryCode)
public Boolean getBecomeDefaultCountryCode()
public BWSystem.SystemCountryCodeModifyRequest setMaxCallWaitingTones(Integer maxCallWaitingTones)
public Integer getMaxCallWaitingTones()
public BWSystem.SystemCountryCodeModifyRequest setTimeBetweenCallWaitingTonesMilliseconds(Integer timeBetweenCallWaitingTonesMilliseconds)
public Integer getTimeBetweenCallWaitingTonesMilliseconds()
public BWSystem.SystemCountryCodeModifyRequest setDisableNationalPrefixForOffNetCalls(Boolean disableNationalPrefixForOffNetCalls)
public Boolean getDisableNationalPrefixForOffNetCalls()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.