Class GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest
- Enclosing class:
GroupTrunkGroup
@Choice(minOccurs=0,value={@ChoiceGroup("orderedRouting"),@ChoiceGroup("priorityWeightedRouting")})
public static class GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest
extends Request<DefaultResponse>
Request to modify an enterprise trunk in a group. 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 Booleanprotected @NotNull @Size(min=1,max=30) Stringprotected @NotNull @Valid Groupprotected Integerprotected @Size(min=1,max=30) Stringprotected @Valid OrderedRouting3protected @Valid PriorityWeightedRouting4protected EnterpriseTrunkRouteExhaustionAction -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()setCapacityExceededTrapInitialCalls(Integer capacityExceededTrapInitialCalls) setCapacityExceededTrapOffsetCalls(Integer capacityExceededTrapOffsetCalls) setEnableCapacityManagement(Boolean enableCapacityManagement) setEnterpriseTrunkName(String enterpriseTrunkName) setMaxActiveCalls(Integer maxActiveCalls) setMaximumActiveIncomingCallsAllowed(Integer maximumActiveIncomingCallsAllowed) setMaximumActiveOutgoingCallsAllowed(Integer maximumActiveOutgoingCallsAllowed) setMaximumRerouteAttempts(Integer maximumRerouteAttempts) setMinimumActiveCallsReserved(Integer minimumActiveCallsReserved) setNewEnterpriseTrunkName(String newEnterpriseTrunkName) setOrderedRouting(OrderedRouting3 orderedRouting) setPriorityWeightedRouting(PriorityWeightedRouting4 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
-
group
-
enterpriseTrunkName
-
newEnterpriseTrunkName
-
maximumRerouteAttempts
-
routeExhaustionAction
-
routeExhaustionForwardAddress
-
orderedRouting
-
priorityWeightedRouting
-
enableCapacityManagement
-
maxActiveCalls
-
capacityExceededTrapInitialCalls
-
capacityExceededTrapOffsetCalls
-
maximumActiveIncomingCallsAllowed
-
maximumActiveOutgoingCallsAllowed
-
minimumActiveCallsReserved
-
-
Constructor Details
-
GroupEnterpriseTrunkModifyRequest
public GroupEnterpriseTrunkModifyRequest() -
GroupEnterpriseTrunkModifyRequest
-
-
Method Details
-
setGroup
-
getGroup
-
setEnterpriseTrunkName
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setEnterpriseTrunkName(String enterpriseTrunkName) -
getEnterpriseTrunkName
-
setNewEnterpriseTrunkName
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setNewEnterpriseTrunkName(String newEnterpriseTrunkName) -
getNewEnterpriseTrunkName
-
setMaximumRerouteAttempts
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setMaximumRerouteAttempts(Integer maximumRerouteAttempts) -
getMaximumRerouteAttempts
-
setRouteExhaustionAction
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setRouteExhaustionAction(EnterpriseTrunkRouteExhaustionAction routeExhaustionAction) -
getRouteExhaustionAction
-
unsetRouteExhaustionForwardAddress
-
setRouteExhaustionForwardAddress
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setRouteExhaustionForwardAddress(String routeExhaustionForwardAddress) -
getRouteExhaustionForwardAddress
-
setOrderedRouting
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setOrderedRouting(OrderedRouting3 orderedRouting) -
getOrderedRouting
-
setPriorityWeightedRouting
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setPriorityWeightedRouting(PriorityWeightedRouting4 priorityWeightedRouting) -
getPriorityWeightedRouting
-
setEnableCapacityManagement
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setEnableCapacityManagement(Boolean enableCapacityManagement) -
getEnableCapacityManagement
-
unsetMaxActiveCalls
-
setMaxActiveCalls
-
getMaxActiveCalls
-
unsetCapacityExceededTrapInitialCalls
-
setCapacityExceededTrapInitialCalls
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setCapacityExceededTrapInitialCalls(Integer capacityExceededTrapInitialCalls) -
getCapacityExceededTrapInitialCalls
-
unsetCapacityExceededTrapOffsetCalls
-
setCapacityExceededTrapOffsetCalls
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setCapacityExceededTrapOffsetCalls(Integer capacityExceededTrapOffsetCalls) -
getCapacityExceededTrapOffsetCalls
-
unsetMaximumActiveIncomingCallsAllowed
-
setMaximumActiveIncomingCallsAllowed
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setMaximumActiveIncomingCallsAllowed(Integer maximumActiveIncomingCallsAllowed) -
getMaximumActiveIncomingCallsAllowed
-
unsetMaximumActiveOutgoingCallsAllowed
-
setMaximumActiveOutgoingCallsAllowed
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setMaximumActiveOutgoingCallsAllowed(Integer maximumActiveOutgoingCallsAllowed) -
getMaximumActiveOutgoingCallsAllowed
-
unsetMinimumActiveCallsReserved
-
setMinimumActiveCallsReserved
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setMinimumActiveCallsReserved(Integer minimumActiveCallsReserved) -
getMinimumActiveCallsReserved
-
getEmptyObject
public static GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest 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>
-