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[]
departmentPermissions
protected @NotNull @Valid Group
group
protected @Valid OutgoingCallingPlanOriginatingPermissionsModify
groupPermissions
-
Constructor Summary
Constructors Constructor Description GroupOutgoingCallingPlanOriginatingModifyListRequest()
GroupOutgoingCallingPlanOriginatingModifyListRequest(Group group)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
formRequest()
Forms the XML Document for this Request Object.OutgoingCallingPlanOriginatingDepartmentPermissionsModify[]
getDepartmentPermissions()
static GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.Group
getGroup()
OutgoingCallingPlanOriginatingPermissionsModify
getGroupPermissions()
GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest
setDepartmentPermissions(OutgoingCallingPlanOriginatingDepartmentPermissionsModify... departmentPermissions)
GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest
setGroup(Group group)
GroupOutgoingCallingPlan.GroupOutgoingCallingPlanOriginatingModifyListRequest
setGroupPermissions(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:
formRequest
in classRequest<DefaultResponse>
-
-