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