public class CommunicationBarringOriginatingRule extends Object
Modifier and Type | Field and Description |
---|---|
CommunicationBarringOriginatingAction |
action |
boolean |
actionIsModified |
Integer |
callTimeoutSeconds |
boolean |
callTimeoutSecondsIsModified |
String |
criteria |
boolean |
criteriaIsModified |
String |
transferNumber |
boolean |
transferNumberIsModified |
String |
treatmentId |
boolean |
treatmentIdIsModified |
Modifier | Constructor and Description |
---|---|
protected |
CommunicationBarringOriginatingRule()
Protected Call for Use by Node Construction Methods
|
|
CommunicationBarringOriginatingRule(String criteria,
CommunicationBarringOriginatingAction action) |
@Size(min=1, max=40) public String criteria
public transient boolean criteriaIsModified
public CommunicationBarringOriginatingAction action
public transient boolean actionIsModified
@Size(min=1, max=40) public String treatmentId
public transient boolean treatmentIdIsModified
@Size(min=1, max=30) public String transferNumber
public transient boolean transferNumberIsModified
public Integer callTimeoutSeconds
public transient boolean callTimeoutSecondsIsModified
public CommunicationBarringOriginatingRule(String criteria, CommunicationBarringOriginatingAction action)
protected CommunicationBarringOriginatingRule()
public String getCriteria()
public CommunicationBarringOriginatingRule setCriteria(String criteria)
public CommunicationBarringOriginatingAction getAction()
public CommunicationBarringOriginatingRule setAction(CommunicationBarringOriginatingAction action)
public String getTreatmentId()
public CommunicationBarringOriginatingRule setTreatmentId(String treatmentId)
public String getTransferNumber()
public CommunicationBarringOriginatingRule setTransferNumber(String transferNumber)
public Integer getCallTimeoutSeconds()
public CommunicationBarringOriginatingRule setCallTimeoutSeconds(Integer callTimeoutSeconds)
public static CommunicationBarringOriginatingRule getFromNode(Node node)
node
- The source node to parse.public static CommunicationBarringOriginatingRule[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static CommunicationBarringOriginatingRule[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public CommunicationBarringOriginatingRuleProxy getProxy()
public static CommunicationBarringOriginatingRule fromProxy(BroadWorksServer bws, CommunicationBarringOriginatingRuleProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.