Class EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest
- Enclosing class:
- EnterpriseTrunkGroup
@Choice(minOccurs=0,value={@ChoiceGroup("orderedRouting"),@ChoiceGroup("priorityWeightedRouting")})
public static class EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest
extends Request<DefaultResponse>
Request to modify an enterprise trunk in an enterprise. The response is either a SuccessResponse or an ErrorResponse.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected @NotNull @Valid Enterprise
protected @NotNull @Size(min=1,max=30) String
protected Integer
protected @Size(min=1,max=30) String
protected @Valid OrderedRouting1
protected @Valid PriorityWeightedRouting1
protected EnterpriseTrunkRouteExhaustionAction
-
Constructor Summary
ConstructorsConstructorDescriptionEnterpriseEnterpriseTrunkModifyRequest
(Enterprise enterprise, String enterpriseTrunkName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setCapacityExceededTrapInitialCalls
(Integer capacityExceededTrapInitialCalls) setCapacityExceededTrapOffsetCalls
(Integer capacityExceededTrapOffsetCalls) setEnableCapacityManagement
(Boolean enableCapacityManagement) setEnterprise
(Enterprise enterprise) setEnterpriseTrunkName
(String enterpriseTrunkName) setMaxActiveCalls
(Integer maxActiveCalls) setMaximumRerouteAttempts
(Integer maximumRerouteAttempts) setNewEnterpriseTrunkName
(String newEnterpriseTrunkName) setOrderedRouting
(OrderedRouting1 orderedRouting) setPriorityWeightedRouting
(PriorityWeightedRouting1 priorityWeightedRouting) setRouteExhaustionAction
(EnterpriseTrunkRouteExhaustionAction routeExhaustionAction) setRouteExhaustionForwardAddress
(String routeExhaustionForwardAddress) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
enterprise
-
enterpriseTrunkName
-
newEnterpriseTrunkName
-
maximumRerouteAttempts
-
routeExhaustionAction
-
routeExhaustionForwardAddress
-
orderedRouting
-
priorityWeightedRouting
-
enableCapacityManagement
-
maxActiveCalls
-
capacityExceededTrapInitialCalls
-
capacityExceededTrapOffsetCalls
-
-
Constructor Details
-
EnterpriseEnterpriseTrunkModifyRequest
public EnterpriseEnterpriseTrunkModifyRequest() -
EnterpriseEnterpriseTrunkModifyRequest
-
-
Method Details
-
setEnterprise
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setEnterprise(Enterprise enterprise) -
getEnterprise
-
setEnterpriseTrunkName
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setEnterpriseTrunkName(String enterpriseTrunkName) -
getEnterpriseTrunkName
-
setNewEnterpriseTrunkName
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setNewEnterpriseTrunkName(String newEnterpriseTrunkName) -
getNewEnterpriseTrunkName
-
setMaximumRerouteAttempts
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setMaximumRerouteAttempts(Integer maximumRerouteAttempts) -
getMaximumRerouteAttempts
-
setRouteExhaustionAction
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setRouteExhaustionAction(EnterpriseTrunkRouteExhaustionAction routeExhaustionAction) -
getRouteExhaustionAction
-
unsetRouteExhaustionForwardAddress
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest unsetRouteExhaustionForwardAddress() -
setRouteExhaustionForwardAddress
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setRouteExhaustionForwardAddress(String routeExhaustionForwardAddress) -
getRouteExhaustionForwardAddress
-
setOrderedRouting
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setOrderedRouting(OrderedRouting1 orderedRouting) -
getOrderedRouting
-
setPriorityWeightedRouting
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setPriorityWeightedRouting(PriorityWeightedRouting1 priorityWeightedRouting) -
getPriorityWeightedRouting
-
setEnableCapacityManagement
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setEnableCapacityManagement(Boolean enableCapacityManagement) -
getEnableCapacityManagement
-
unsetMaxActiveCalls
-
setMaxActiveCalls
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setMaxActiveCalls(Integer maxActiveCalls) -
getMaxActiveCalls
-
unsetCapacityExceededTrapInitialCalls
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest unsetCapacityExceededTrapInitialCalls() -
setCapacityExceededTrapInitialCalls
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setCapacityExceededTrapInitialCalls(Integer capacityExceededTrapInitialCalls) -
getCapacityExceededTrapInitialCalls
-
unsetCapacityExceededTrapOffsetCalls
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest unsetCapacityExceededTrapOffsetCalls() -
setCapacityExceededTrapOffsetCalls
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest setCapacityExceededTrapOffsetCalls(Integer capacityExceededTrapOffsetCalls) -
getCapacityExceededTrapOffsetCalls
-
getEmptyObject
public static EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-