Class EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest
- Enclosing class:
- EnterpriseTrunkGroup
@ChoiceGroup("orderedRouting") @ChoiceGroup("priorityWeightedRouting")
public static class EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest
extends Request<DefaultResponse>
Request to add 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 Integer
protected Integer
protected @NotNull Boolean
protected @NotNull @Valid Enterprise
protected @NotNull @Size(min=1,max=30) String
protected Integer
protected @NotNull Integer
protected @Valid OrderedRouting
protected @Valid PriorityWeightedRouting
protected @NotNull EnterpriseTrunkRouteExhaustionAction
protected @Size(min=1,max=161) String
-
Constructor Summary
ConstructorsConstructorDescriptionEnterpriseEnterpriseTrunkAddRequest
(OrderedRouting orderedRouting, Enterprise enterprise, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction, Boolean enableCapacityManagement) EnterpriseEnterpriseTrunkAddRequest
(PriorityWeightedRouting priorityWeightedRouting, Enterprise enterprise, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction, Boolean enableCapacityManagement) EnterpriseEnterpriseTrunkAddRequest
(Enterprise enterprise, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction, Boolean enableCapacityManagement) -
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) setOrderedRouting
(OrderedRouting orderedRouting) setPriorityWeightedRouting
(PriorityWeightedRouting 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
-
maximumRerouteAttempts
-
routeExhaustionAction
-
routeExhaustionForwardAddress
-
orderedRouting
-
priorityWeightedRouting
-
enableCapacityManagement
-
maxActiveCalls
-
capacityExceededTrapInitialCalls
-
capacityExceededTrapOffsetCalls
-
-
Constructor Details
-
EnterpriseEnterpriseTrunkAddRequest
public EnterpriseEnterpriseTrunkAddRequest() -
EnterpriseEnterpriseTrunkAddRequest
public EnterpriseEnterpriseTrunkAddRequest(Enterprise enterprise, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction, Boolean enableCapacityManagement) -
EnterpriseEnterpriseTrunkAddRequest
public EnterpriseEnterpriseTrunkAddRequest(OrderedRouting orderedRouting, Enterprise enterprise, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction, Boolean enableCapacityManagement) -
EnterpriseEnterpriseTrunkAddRequest
public EnterpriseEnterpriseTrunkAddRequest(PriorityWeightedRouting priorityWeightedRouting, Enterprise enterprise, String enterpriseTrunkName, Integer maximumRerouteAttempts, EnterpriseTrunkRouteExhaustionAction routeExhaustionAction, Boolean enableCapacityManagement)
-
-
Method Details
-
setEnterprise
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setEnterprise(Enterprise enterprise) -
getEnterprise
-
setEnterpriseTrunkName
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setEnterpriseTrunkName(String enterpriseTrunkName) -
getEnterpriseTrunkName
-
setMaximumRerouteAttempts
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setMaximumRerouteAttempts(Integer maximumRerouteAttempts) -
getMaximumRerouteAttempts
-
setRouteExhaustionAction
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setRouteExhaustionAction(EnterpriseTrunkRouteExhaustionAction routeExhaustionAction) -
getRouteExhaustionAction
-
setRouteExhaustionForwardAddress
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setRouteExhaustionForwardAddress(String routeExhaustionForwardAddress) -
getRouteExhaustionForwardAddress
-
setOrderedRouting
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setOrderedRouting(OrderedRouting orderedRouting) -
getOrderedRouting
-
setPriorityWeightedRouting
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setPriorityWeightedRouting(PriorityWeightedRouting priorityWeightedRouting) -
getPriorityWeightedRouting
-
setEnableCapacityManagement
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setEnableCapacityManagement(Boolean enableCapacityManagement) -
getEnableCapacityManagement
-
setMaxActiveCalls
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setMaxActiveCalls(Integer maxActiveCalls) -
getMaxActiveCalls
-
setCapacityExceededTrapInitialCalls
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setCapacityExceededTrapInitialCalls(Integer capacityExceededTrapInitialCalls) -
getCapacityExceededTrapInitialCalls
-
setCapacityExceededTrapOffsetCalls
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest setCapacityExceededTrapOffsetCalls(Integer capacityExceededTrapOffsetCalls) -
getCapacityExceededTrapOffsetCalls
-
getEmptyObject
public static EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest 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>
-