Class GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest
-
- Enclosing class:
- GroupOutgoingCallingPlan
public static class GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest extends Request<DefaultResponse>
Modify the originating permissions 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 OutgoingCallingPlanOriginatingDepartmentPermissionsModify[]departmentPermissionsprotected @NotNull @Valid Groupgroupprotected @Valid OutgoingCallingPlanOriginatingPermissionsModifygroupPermissions
-
Constructor Summary
Constructors Constructor Description GroupOutgoingCallingPlanOriginatingModifyListRequest()GroupOutgoingCallingPlanOriginatingModifyListRequest(Group group)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidformRequest()Forms the XML Document for this Request Object.OutgoingCallingPlanOriginatingDepartmentPermissionsModify[]getDepartmentPermissions()static GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequestgetEmptyObject(BroadWorksServer broadWorksServer)Retrieves this object with minimal setup.GroupgetGroup()OutgoingCallingPlanOriginatingPermissionsModifygetGroupPermissions()GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequestsetDepartmentPermissions(OutgoingCallingPlanOriginatingDepartmentPermissionsModify... departmentPermissions)GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequestsetGroup(Group group)GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequestsetGroupPermissions(OutgoingCallingPlanOriginatingPermissionsModify groupPermissions)-
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 OutgoingCallingPlanOriginatingPermissionsModify groupPermissions
-
departmentPermissions
@Valid protected @Valid OutgoingCallingPlanOriginatingDepartmentPermissionsModify[] departmentPermissions
-
-
Constructor Detail
-
GroupOutgoingCallingPlanOriginatingModifyListRequest
public GroupOutgoingCallingPlanOriginatingModifyListRequest()
-
GroupOutgoingCallingPlanOriginatingModifyListRequest
public GroupOutgoingCallingPlanOriginatingModifyListRequest(Group group)
-
-
Method Detail
-
setGroup
public GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest setGroup(Group group)
-
getGroup
public Group getGroup()
-
setGroupPermissions
public GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest setGroupPermissions(OutgoingCallingPlanOriginatingPermissionsModify groupPermissions)
-
getGroupPermissions
public OutgoingCallingPlanOriginatingPermissionsModify getGroupPermissions()
-
setDepartmentPermissions
public GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest setDepartmentPermissions(OutgoingCallingPlanOriginatingDepartmentPermissionsModify... departmentPermissions)
-
getDepartmentPermissions
public OutgoingCallingPlanOriginatingDepartmentPermissionsModify[] getDepartmentPermissions()
-
getEmptyObject
public static GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest 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>
-
-