@GwtIncompatible public static class TrunkGroup.EnterpriseEnterpriseTrunkAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected String |
enterpriseTrunkName |
protected Integer |
maximumRerouteAttempts |
protected OrderedRouting |
orderedRouting |
protected PriorityWeightedRouting |
priorityWeightedRouting |
protected EnterpriseTrunkRouteExhaustionAction |
routeExhaustionAction |
protected String |
routeExhaustionForwardAddress |
protected ServiceProvider |
serviceProvider |
Constructor and Description |
---|
EnterpriseEnterpriseTrunkAddRequest(ServiceProvider serviceProvider,
String enterpriseTrunkName,
Integer maximumRerouteAttempts,
EnterpriseTrunkRouteExhaustionAction routeExhaustionAction) |
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 protected transient ServiceProvider serviceProvider
@NotNull @Size(min=1, max=30) protected String enterpriseTrunkName
@NotNull protected Integer maximumRerouteAttempts
@NotNull protected EnterpriseTrunkRouteExhaustionAction routeExhaustionAction
@Size(min=1, max=161) protected String routeExhaustionForwardAddress
protected OrderedRouting orderedRouting
protected PriorityWeightedRouting priorityWeightedRouting
public EnterpriseEnterpriseTrunkAddRequest(ServiceProvider serviceProvider, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction)
public 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 static TrunkGroup.EnterpriseEnterpriseTrunkAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.