public static class TrunkGroup.GroupEnterpriseTrunkAddRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
String |
enterpriseTrunkName |
boolean |
enterpriseTrunkNameIsModified |
Group |
group |
boolean |
groupIsModified |
Integer |
maximumRerouteAttempts |
boolean |
maximumRerouteAttemptsIsModified |
OrderedRouting2 |
orderedRouting |
boolean |
orderedRoutingIsModified |
PriorityWeightedRouting2 |
priorityWeightedRouting |
boolean |
priorityWeightedRoutingIsModified |
EnterpriseTrunkRouteExhaustionAction |
routeExhaustionAction |
boolean |
routeExhaustionActionIsModified |
String |
routeExhaustionForwardAddress |
boolean |
routeExhaustionForwardAddressIsModified |
Constructor and Description |
---|
GroupEnterpriseTrunkAddRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupEnterpriseTrunkAddRequest(Group group,
String enterpriseTrunkName,
Integer maximumRerouteAttempts,
EnterpriseTrunkRouteExhaustionAction routeExhaustionAction) |
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 Group group
public transient boolean groupIsModified
@Size(min=1, max=30) public String enterpriseTrunkName
public transient boolean enterpriseTrunkNameIsModified
public Integer maximumRerouteAttempts
public transient boolean maximumRerouteAttemptsIsModified
public EnterpriseTrunkRouteExhaustionAction routeExhaustionAction
public transient boolean routeExhaustionActionIsModified
@Size(min=1, max=161) public String routeExhaustionForwardAddress
public transient boolean routeExhaustionForwardAddressIsModified
public OrderedRouting2 orderedRouting
public transient boolean orderedRoutingIsModified
public PriorityWeightedRouting2 priorityWeightedRouting
public transient boolean priorityWeightedRoutingIsModified
public GroupEnterpriseTrunkAddRequest(Group group, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction)
public GroupEnterpriseTrunkAddRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic TrunkGroup.GroupEnterpriseTrunkAddRequest setGroup(Group group)
public Group getGroup()
public TrunkGroup.GroupEnterpriseTrunkAddRequest setEnterpriseTrunkName(String enterpriseTrunkName)
public String getEnterpriseTrunkName()
public TrunkGroup.GroupEnterpriseTrunkAddRequest setMaximumRerouteAttempts(Integer maximumRerouteAttempts)
public Integer getMaximumRerouteAttempts()
public TrunkGroup.GroupEnterpriseTrunkAddRequest setRouteExhaustionAction(EnterpriseTrunkRouteExhaustionAction routeExhaustionAction)
public EnterpriseTrunkRouteExhaustionAction getRouteExhaustionAction()
public TrunkGroup.GroupEnterpriseTrunkAddRequest setRouteExhaustionForwardAddress(String routeExhaustionForwardAddress)
public String getRouteExhaustionForwardAddress()
public TrunkGroup.GroupEnterpriseTrunkAddRequest setOrderedRouting(OrderedRouting2 orderedRouting)
public OrderedRouting2 getOrderedRouting()
public TrunkGroup.GroupEnterpriseTrunkAddRequest setPriorityWeightedRouting(PriorityWeightedRouting2 priorityWeightedRouting)
public PriorityWeightedRouting2 getPriorityWeightedRouting()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.