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 Integerprotected Integerprotected @NotNull Booleanprotected @NotNull @Valid Enterpriseprotected @NotNull @Size(min=1,max=30) Stringprotected Integerprotected @NotNull Integerprotected @Valid OrderedRoutingprotected @Valid PriorityWeightedRoutingprotected @NotNull EnterpriseTrunkRouteExhaustionActionprotected @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 TypeMethodDescriptionvoidForms 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:
formRequestin classRequest<DefaultResponse>
-