@GwtIncompatible public static class BWSystem.SystemCommunicationBarringProfileModifyRequest extends Request<DefaultResponse>
Request.Protocol
Constructor and Description |
---|
SystemCommunicationBarringProfileModifyRequest(BroadWorksServer broadWorksServer,
String name) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull @Size(min=1, max=40) protected String name
@Size(min=1, max=40) protected String newName
protected com.google.common.base.Optional<String> description
protected CommunicationBarringOriginatingAction originatingDefaultAction
protected com.google.common.base.Optional<String> originatingDefaultTreatmentId
protected com.google.common.base.Optional<String> originatingDefaultTransferNumber
protected com.google.common.base.Optional<Integer> originatingDefaultCallTimeout
protected com.google.common.base.Optional<ReplacementCommunicationBarringOriginatingRuleList> originatingRule
protected CommunicationBarringRedirectingAction redirectingDefaultAction
protected com.google.common.base.Optional<Integer> redirectingDefaultCallTimeout
protected com.google.common.base.Optional<ReplacementCommunicationBarringRedirectingRuleList> redirectingRule
protected CommunicationBarringIncomingAction incomingDefaultAction
protected com.google.common.base.Optional<Integer> incomingDefaultCallTimeout
protected com.google.common.base.Optional<ReplacementCommunicationBarringIncomingRuleList19sp1> incomingRule
protected CommunicationBarringCallMeNowAction callMeNowDefaultAction
protected com.google.common.base.Optional<Integer> callMeNowDefaultCallTimeout
protected com.google.common.base.Optional<ReplacementCommunicationBarringCallMeNowRuleList> callMeNowRule
protected Boolean applyToAttendedCallTransfers
public SystemCommunicationBarringProfileModifyRequest(BroadWorksServer broadWorksServer, String name)
public BWSystem.SystemCommunicationBarringProfileModifyRequest setName(String name)
public String getName()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setNewName(String newName)
public String getNewName()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setDescription(String description)
public com.google.common.base.Optional<String> getDescription()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setOriginatingDefaultAction(CommunicationBarringOriginatingAction originatingDefaultAction)
public CommunicationBarringOriginatingAction getOriginatingDefaultAction()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setOriginatingDefaultTreatmentId(String originatingDefaultTreatmentId)
public com.google.common.base.Optional<String> getOriginatingDefaultTreatmentId()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setOriginatingDefaultTransferNumber(String originatingDefaultTransferNumber)
public com.google.common.base.Optional<String> getOriginatingDefaultTransferNumber()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setOriginatingDefaultCallTimeout(Integer originatingDefaultCallTimeout)
public com.google.common.base.Optional<Integer> getOriginatingDefaultCallTimeout()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setOriginatingRule(ReplacementCommunicationBarringOriginatingRuleList originatingRule)
public com.google.common.base.Optional<ReplacementCommunicationBarringOriginatingRuleList> getOriginatingRule()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setRedirectingDefaultAction(CommunicationBarringRedirectingAction redirectingDefaultAction)
public CommunicationBarringRedirectingAction getRedirectingDefaultAction()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setRedirectingDefaultCallTimeout(Integer redirectingDefaultCallTimeout)
public com.google.common.base.Optional<Integer> getRedirectingDefaultCallTimeout()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setRedirectingRule(ReplacementCommunicationBarringRedirectingRuleList redirectingRule)
public com.google.common.base.Optional<ReplacementCommunicationBarringRedirectingRuleList> getRedirectingRule()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setIncomingDefaultAction(CommunicationBarringIncomingAction incomingDefaultAction)
public CommunicationBarringIncomingAction getIncomingDefaultAction()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setIncomingDefaultCallTimeout(Integer incomingDefaultCallTimeout)
public com.google.common.base.Optional<Integer> getIncomingDefaultCallTimeout()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setIncomingRule(ReplacementCommunicationBarringIncomingRuleList19sp1 incomingRule)
public com.google.common.base.Optional<ReplacementCommunicationBarringIncomingRuleList19sp1> getIncomingRule()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setCallMeNowDefaultAction(CommunicationBarringCallMeNowAction callMeNowDefaultAction)
public CommunicationBarringCallMeNowAction getCallMeNowDefaultAction()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setCallMeNowDefaultCallTimeout(Integer callMeNowDefaultCallTimeout)
public com.google.common.base.Optional<Integer> getCallMeNowDefaultCallTimeout()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setCallMeNowRule(ReplacementCommunicationBarringCallMeNowRuleList callMeNowRule)
public com.google.common.base.Optional<ReplacementCommunicationBarringCallMeNowRuleList> getCallMeNowRule()
public BWSystem.SystemCommunicationBarringProfileModifyRequest setApplyToAttendedCallTransfers(Boolean applyToAttendedCallTransfers)
public Boolean getApplyToAttendedCallTransfers()
public static BWSystem.SystemCommunicationBarringProfileModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.