public static class ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 extends Request<Response.DefaultResponse>
Constructor and Description |
---|
ServiceProviderCommunicationBarringProfileAddRequest19sp1(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
ServiceProviderCommunicationBarringProfileAddRequest19sp1(ServiceProvider serviceProvider,
String name,
CommunicationBarringOriginatingAction originatingDefaultAction,
CommunicationBarringRedirectingAction redirectingDefaultAction,
CommunicationBarringCallMeNowAction callMeNowDefaultAction,
CommunicationBarringIncomingAction incomingDefaultAction,
Boolean becomeDefault,
Boolean applyToAttendedCallTransfers) |
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
@NotNull public ServiceProvider serviceProvider
public transient boolean serviceProviderIsModified
@Size(min=1, max=40) public String name
public transient boolean nameIsModified
@Size(min=1, max=80) public String description
public transient boolean descriptionIsModified
public CommunicationBarringOriginatingAction originatingDefaultAction
public transient boolean originatingDefaultActionIsModified
@Size(min=1, max=40) public String originatingDefaultTreatmentId
public transient boolean originatingDefaultTreatmentIdIsModified
@Size(min=1, max=30) public String originatingDefaultTransferNumber
public transient boolean originatingDefaultTransferNumberIsModified
public Integer originatingDefaultCallTimeout
public transient boolean originatingDefaultCallTimeoutIsModified
public ServiceProviderCommunicationBarringHierarchicalOriginatingRule[] originatingRule
public transient boolean originatingRuleIsModified
public CommunicationBarringRedirectingAction redirectingDefaultAction
public transient boolean redirectingDefaultActionIsModified
public Integer redirectingDefaultCallTimeout
public transient boolean redirectingDefaultCallTimeoutIsModified
public ServiceProviderCommunicationBarringHierarchicalRedirectingRule[] redirectingRule
public transient boolean redirectingRuleIsModified
public CommunicationBarringCallMeNowAction callMeNowDefaultAction
public transient boolean callMeNowDefaultActionIsModified
public Integer callMeNowDefaultCallTimeout
public transient boolean callMeNowDefaultCallTimeoutIsModified
public ServiceProviderCommunicationBarringHierarchicalCallMeNowRule[] callMeNowRule
public transient boolean callMeNowRuleIsModified
public CommunicationBarringIncomingAction incomingDefaultAction
public transient boolean incomingDefaultActionIsModified
public Integer incomingDefaultCallTimeout
public transient boolean incomingDefaultCallTimeoutIsModified
public CommunicationBarringIncomingRule[] incomingRule
public transient boolean incomingRuleIsModified
public Boolean becomeDefault
public transient boolean becomeDefaultIsModified
public Boolean applyToAttendedCallTransfers
public transient boolean applyToAttendedCallTransfersIsModified
public ServiceProviderCommunicationBarringProfileAddRequest19sp1(ServiceProvider serviceProvider, String name, CommunicationBarringOriginatingAction originatingDefaultAction, CommunicationBarringRedirectingAction redirectingDefaultAction, CommunicationBarringCallMeNowAction callMeNowDefaultAction, CommunicationBarringIncomingAction incomingDefaultAction, Boolean becomeDefault, Boolean applyToAttendedCallTransfers)
public ServiceProviderCommunicationBarringProfileAddRequest19sp1(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setServiceProvider(ServiceProvider serviceProvider)
public ServiceProvider getServiceProvider()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setName(String name)
public String getName()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setDescription(String description)
public String getDescription()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setOriginatingDefaultAction(CommunicationBarringOriginatingAction originatingDefaultAction)
public CommunicationBarringOriginatingAction getOriginatingDefaultAction()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setOriginatingDefaultTreatmentId(String originatingDefaultTreatmentId)
public String getOriginatingDefaultTreatmentId()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setOriginatingDefaultTransferNumber(String originatingDefaultTransferNumber)
public String getOriginatingDefaultTransferNumber()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setOriginatingDefaultCallTimeout(Integer originatingDefaultCallTimeout)
public Integer getOriginatingDefaultCallTimeout()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setOriginatingRule(ServiceProviderCommunicationBarringHierarchicalOriginatingRule... originatingRule)
public ServiceProviderCommunicationBarringHierarchicalOriginatingRule[] getOriginatingRule()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setRedirectingDefaultAction(CommunicationBarringRedirectingAction redirectingDefaultAction)
public CommunicationBarringRedirectingAction getRedirectingDefaultAction()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setRedirectingDefaultCallTimeout(Integer redirectingDefaultCallTimeout)
public Integer getRedirectingDefaultCallTimeout()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setRedirectingRule(ServiceProviderCommunicationBarringHierarchicalRedirectingRule... redirectingRule)
public ServiceProviderCommunicationBarringHierarchicalRedirectingRule[] getRedirectingRule()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setCallMeNowDefaultAction(CommunicationBarringCallMeNowAction callMeNowDefaultAction)
public CommunicationBarringCallMeNowAction getCallMeNowDefaultAction()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setCallMeNowDefaultCallTimeout(Integer callMeNowDefaultCallTimeout)
public Integer getCallMeNowDefaultCallTimeout()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setCallMeNowRule(ServiceProviderCommunicationBarringHierarchicalCallMeNowRule... callMeNowRule)
public ServiceProviderCommunicationBarringHierarchicalCallMeNowRule[] getCallMeNowRule()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setIncomingDefaultAction(CommunicationBarringIncomingAction incomingDefaultAction)
public CommunicationBarringIncomingAction getIncomingDefaultAction()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setIncomingDefaultCallTimeout(Integer incomingDefaultCallTimeout)
public Integer getIncomingDefaultCallTimeout()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setIncomingRule(CommunicationBarringIncomingRule... incomingRule)
public CommunicationBarringIncomingRule[] getIncomingRule()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setBecomeDefault(Boolean becomeDefault)
public Boolean getBecomeDefault()
public ServiceProvider.ServiceProviderCommunicationBarringProfileAddRequest19sp1 setApplyToAttendedCallTransfers(Boolean applyToAttendedCallTransfers)
public Boolean getApplyToAttendedCallTransfers()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.