public static class ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest extends Request<Response.DefaultResponse>
Constructor and Description |
---|
ServiceProviderCommunicationBarringProfileModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
ServiceProviderCommunicationBarringProfileModifyRequest(ServiceProvider serviceProvider,
String name) |
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=40) public String newName
public transient boolean newNameIsModified
@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 ServiceProviderReplacementCommunicationBarringHierarchicalOriginatingRuleList originatingRule
public transient boolean originatingRuleIsModified
public CommunicationBarringRedirectingAction redirectingDefaultAction
public transient boolean redirectingDefaultActionIsModified
public Integer redirectingDefaultCallTimeout
public transient boolean redirectingDefaultCallTimeoutIsModified
public ServiceProviderReplacementCommunicationBarringHierarchicalRedirectingRuleList redirectingRule
public transient boolean redirectingRuleIsModified
public CommunicationBarringCallMeNowAction callMeNowDefaultAction
public transient boolean callMeNowDefaultActionIsModified
public Integer callMeNowDefaultCallTimeout
public transient boolean callMeNowDefaultCallTimeoutIsModified
public ServiceProviderReplacementCommunicationBarringHierarchicalCallMeNowRuleList callMeNowRule
public transient boolean callMeNowRuleIsModified
public CommunicationBarringIncomingAction incomingDefaultAction
public transient boolean incomingDefaultActionIsModified
public Integer incomingDefaultCallTimeout
public transient boolean incomingDefaultCallTimeoutIsModified
public ReplacementCommunicationBarringIncomingRuleList incomingRule
public transient boolean incomingRuleIsModified
public Boolean becomeDefault
public transient boolean becomeDefaultIsModified
public Boolean applyToAttendedCallTransfers
public transient boolean applyToAttendedCallTransfersIsModified
public ServiceProviderCommunicationBarringProfileModifyRequest(ServiceProvider serviceProvider, String name)
public ServiceProviderCommunicationBarringProfileModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setServiceProvider(ServiceProvider serviceProvider)
public ServiceProvider getServiceProvider()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setName(String name)
public String getName()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setNewName(String newName)
public String getNewName()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setDescription(String description)
public String getDescription()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setOriginatingDefaultAction(CommunicationBarringOriginatingAction originatingDefaultAction)
public CommunicationBarringOriginatingAction getOriginatingDefaultAction()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setOriginatingDefaultTreatmentId(String originatingDefaultTreatmentId)
public String getOriginatingDefaultTreatmentId()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setOriginatingDefaultTransferNumber(String originatingDefaultTransferNumber)
public String getOriginatingDefaultTransferNumber()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setOriginatingDefaultCallTimeout(Integer originatingDefaultCallTimeout)
public Integer getOriginatingDefaultCallTimeout()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setOriginatingRule(ServiceProviderReplacementCommunicationBarringHierarchicalOriginatingRuleList originatingRule)
public ServiceProviderReplacementCommunicationBarringHierarchicalOriginatingRuleList getOriginatingRule()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setRedirectingDefaultAction(CommunicationBarringRedirectingAction redirectingDefaultAction)
public CommunicationBarringRedirectingAction getRedirectingDefaultAction()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setRedirectingDefaultCallTimeout(Integer redirectingDefaultCallTimeout)
public Integer getRedirectingDefaultCallTimeout()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setRedirectingRule(ServiceProviderReplacementCommunicationBarringHierarchicalRedirectingRuleList redirectingRule)
public ServiceProviderReplacementCommunicationBarringHierarchicalRedirectingRuleList getRedirectingRule()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setCallMeNowDefaultAction(CommunicationBarringCallMeNowAction callMeNowDefaultAction)
public CommunicationBarringCallMeNowAction getCallMeNowDefaultAction()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setCallMeNowDefaultCallTimeout(Integer callMeNowDefaultCallTimeout)
public Integer getCallMeNowDefaultCallTimeout()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setCallMeNowRule(ServiceProviderReplacementCommunicationBarringHierarchicalCallMeNowRuleList callMeNowRule)
public ServiceProviderReplacementCommunicationBarringHierarchicalCallMeNowRuleList getCallMeNowRule()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setIncomingDefaultAction(CommunicationBarringIncomingAction incomingDefaultAction)
public CommunicationBarringIncomingAction getIncomingDefaultAction()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setIncomingDefaultCallTimeout(Integer incomingDefaultCallTimeout)
public Integer getIncomingDefaultCallTimeout()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setIncomingRule(ReplacementCommunicationBarringIncomingRuleList incomingRule)
public ReplacementCommunicationBarringIncomingRuleList getIncomingRule()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest setBecomeDefault(Boolean becomeDefault)
public Boolean getBecomeDefault()
public ServiceProvider.ServiceProviderCommunicationBarringProfileModifyRequest 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.