Class GroupOutgoingCallingPlan.GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.GroupOutgoingCallingPlan.GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest
-
- Enclosing class:
- GroupOutgoingCallingPlan
public static class GroupOutgoingCallingPlan.GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest extends Request<DefaultResponse>
Modify the Call Me Now call permissions for digit patterns for a group default and it's departments. 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
Fields Modifier and Type Field Description protected @Valid OutgoingCallingPlanDigitPatternCallMeNowDepartmentPermissionsModify[]
departmentPermissions
protected @NotNull @Valid Group
group
protected @Valid OutgoingCallingPlanDigitPatternCallMeNowPermissions
groupPermissions
-
Constructor Summary
Constructors Constructor Description GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest()
GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest(Group group)
-
Method Summary
-
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 Detail
-
group
@NotNull @Valid protected transient @NotNull @Valid Group group
-
groupPermissions
@Valid protected @Valid OutgoingCallingPlanDigitPatternCallMeNowPermissions groupPermissions
-
departmentPermissions
@Valid protected @Valid OutgoingCallingPlanDigitPatternCallMeNowDepartmentPermissionsModify[] departmentPermissions
-
-
Constructor Detail
-
GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest
public GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest()
-
GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest
public GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest(Group group)
-
-
Method Detail
-
setGroup
public GroupOutgoingCallingPlan.GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest setGroup(Group group)
-
getGroup
public Group getGroup()
-
setGroupPermissions
public GroupOutgoingCallingPlan.GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest setGroupPermissions(OutgoingCallingPlanDigitPatternCallMeNowPermissions groupPermissions)
-
getGroupPermissions
public OutgoingCallingPlanDigitPatternCallMeNowPermissions getGroupPermissions()
-
setDepartmentPermissions
public GroupOutgoingCallingPlan.GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest setDepartmentPermissions(OutgoingCallingPlanDigitPatternCallMeNowDepartmentPermissionsModify... departmentPermissions)
-
getDepartmentPermissions
public OutgoingCallingPlanDigitPatternCallMeNowDepartmentPermissionsModify[] getDepartmentPermissions()
-
getEmptyObject
public static GroupOutgoingCallingPlan.GroupOutgoingCallingPlanDigitPlanCallMeNowModifyListRequest 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>
-
-