@GwtIncompatible public static class GroupTrunkGroup.GroupEnterpriseTrunkAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected String |
enterpriseTrunkName |
protected Group |
group |
protected Integer |
maximumRerouteAttempts |
protected OrderedRouting |
orderedRouting |
protected PriorityWeightedRouting |
priorityWeightedRouting |
protected EnterpriseTrunkRouteExhaustionAction |
routeExhaustionAction |
protected String |
routeExhaustionForwardAddress |
Constructor and Description |
---|
GroupEnterpriseTrunkAddRequest(Group group,
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 Group group
@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 GroupEnterpriseTrunkAddRequest(Group group, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction)
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setGroup(Group group)
public Group getGroup()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setEnterpriseTrunkName(String enterpriseTrunkName)
public String getEnterpriseTrunkName()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setMaximumRerouteAttempts(Integer maximumRerouteAttempts)
public Integer getMaximumRerouteAttempts()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setRouteExhaustionAction(EnterpriseTrunkRouteExhaustionAction routeExhaustionAction)
public EnterpriseTrunkRouteExhaustionAction getRouteExhaustionAction()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setRouteExhaustionForwardAddress(String routeExhaustionForwardAddress)
public String getRouteExhaustionForwardAddress()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setOrderedRouting(OrderedRouting orderedRouting)
public OrderedRouting getOrderedRouting()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setPriorityWeightedRouting(PriorityWeightedRouting priorityWeightedRouting)
public PriorityWeightedRouting getPriorityWeightedRouting()
public static GroupTrunkGroup.GroupEnterpriseTrunkAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.