@ChoiceGroup(value="orderedRouting") @ChoiceGroup(value="priorityWeightedRouting") @GwtIncompatible public static class GroupTrunkGroup.GroupEnterpriseTrunkAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Integer |
capacityExceededTrapInitialCalls |
protected Integer |
capacityExceededTrapOffsetCalls |
protected Boolean |
enableCapacityManagement |
protected String |
enterpriseTrunkName |
protected Group |
group |
protected Integer |
maxActiveCalls |
protected Integer |
maximumRerouteAttempts |
protected OrderedRouting2 |
orderedRouting |
protected PriorityWeightedRouting2 |
priorityWeightedRouting |
protected EnterpriseTrunkRouteExhaustionAction |
routeExhaustionAction |
protected String |
routeExhaustionForwardAddress |
Constructor and Description |
---|
GroupEnterpriseTrunkAddRequest(Group group,
String enterpriseTrunkName,
Integer maximumRerouteAttempts,
EnterpriseTrunkRouteExhaustionAction routeExhaustionAction,
Boolean enableCapacityManagement) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, 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 OrderedRouting2 orderedRouting
protected PriorityWeightedRouting2 priorityWeightedRouting
@NotNull protected Boolean enableCapacityManagement
protected Integer maxActiveCalls
protected Integer capacityExceededTrapInitialCalls
protected Integer capacityExceededTrapOffsetCalls
public GroupEnterpriseTrunkAddRequest(Group group, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction, Boolean enableCapacityManagement)
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(OrderedRouting2 orderedRouting)
public OrderedRouting2 getOrderedRouting()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setPriorityWeightedRouting(PriorityWeightedRouting2 priorityWeightedRouting)
public PriorityWeightedRouting2 getPriorityWeightedRouting()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setEnableCapacityManagement(Boolean enableCapacityManagement)
public Boolean getEnableCapacityManagement()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setMaxActiveCalls(Integer maxActiveCalls)
public Integer getMaxActiveCalls()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setCapacityExceededTrapInitialCalls(Integer capacityExceededTrapInitialCalls)
public Integer getCapacityExceededTrapInitialCalls()
public GroupTrunkGroup.GroupEnterpriseTrunkAddRequest setCapacityExceededTrapOffsetCalls(Integer capacityExceededTrapOffsetCalls)
public Integer getCapacityExceededTrapOffsetCalls()
public static GroupTrunkGroup.GroupEnterpriseTrunkAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.