public static class TrunkGroup.EnterpriseEnterpriseTrunkAddRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
String |
enterpriseTrunkName |
boolean |
enterpriseTrunkNameIsModified |
Integer |
maximumRerouteAttempts |
boolean |
maximumRerouteAttemptsIsModified |
OrderedRouting |
orderedRouting |
boolean |
orderedRoutingIsModified |
PriorityWeightedRouting |
priorityWeightedRouting |
boolean |
priorityWeightedRoutingIsModified |
EnterpriseTrunkRouteExhaustionAction |
routeExhaustionAction |
boolean |
routeExhaustionActionIsModified |
String |
routeExhaustionForwardAddress |
boolean |
routeExhaustionForwardAddressIsModified |
ServiceProvider |
serviceProvider |
boolean |
serviceProviderIsModified |
Constructor and Description |
---|
EnterpriseEnterpriseTrunkAddRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
EnterpriseEnterpriseTrunkAddRequest(ServiceProvider serviceProvider,
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 ServiceProvider serviceProvider
public transient boolean serviceProviderIsModified
@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 OrderedRouting orderedRouting
public transient boolean orderedRoutingIsModified
public PriorityWeightedRouting priorityWeightedRouting
public transient boolean priorityWeightedRoutingIsModified
public EnterpriseEnterpriseTrunkAddRequest(ServiceProvider serviceProvider, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction)
public EnterpriseEnterpriseTrunkAddRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic TrunkGroup.EnterpriseEnterpriseTrunkAddRequest setServiceProvider(ServiceProvider serviceProvider)
public ServiceProvider getServiceProvider()
public TrunkGroup.EnterpriseEnterpriseTrunkAddRequest setEnterpriseTrunkName(String enterpriseTrunkName)
public String getEnterpriseTrunkName()
public TrunkGroup.EnterpriseEnterpriseTrunkAddRequest setMaximumRerouteAttempts(Integer maximumRerouteAttempts)
public Integer getMaximumRerouteAttempts()
public TrunkGroup.EnterpriseEnterpriseTrunkAddRequest setRouteExhaustionAction(EnterpriseTrunkRouteExhaustionAction routeExhaustionAction)
public EnterpriseTrunkRouteExhaustionAction getRouteExhaustionAction()
public TrunkGroup.EnterpriseEnterpriseTrunkAddRequest setRouteExhaustionForwardAddress(String routeExhaustionForwardAddress)
public String getRouteExhaustionForwardAddress()
public TrunkGroup.EnterpriseEnterpriseTrunkAddRequest setOrderedRouting(OrderedRouting orderedRouting)
public OrderedRouting getOrderedRouting()
public TrunkGroup.EnterpriseEnterpriseTrunkAddRequest setPriorityWeightedRouting(PriorityWeightedRouting priorityWeightedRouting)
public PriorityWeightedRouting getPriorityWeightedRouting()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.