Package co.ecg.alpaca.toolkit.generated
Class Group.GroupAdminModifyPolicyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.Group.GroupAdminModifyPolicyRequest
-
- Enclosing class:
- Group
public static class Group.GroupAdminModifyPolicyRequest extends Request<DefaultResponse>
Request to modify the group administrator's policy settings. The response is either SuccessResponse or ErrorResponse. The following elements are only used in AS data mode: dialableCallerIDAccess verifyTranslationAndRoutingAccess communicationBarringUserProfileAccess (only applicable to groups in an Enterprise)- Author:
- AlpacaGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description GroupAdminModifyPolicyRequest()
GroupAdminModifyPolicyRequest(BroadWorksServer broadWorksServer, String userId)
-
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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
userId
@NotNull @Size(min=1, max=161) protected @NotNull @Size(min=1,max=161) String userId
-
profileAccess
protected GroupAdminProfileAccess profileAccess
-
userAccess
protected GroupAdminUserAccess userAccess
-
adminAccess
protected GroupAdminAdminAccess adminAccess
-
departmentAccess
protected GroupAdminDepartmentAccess departmentAccess
-
accessDeviceAccess
protected GroupAdminAccessDeviceAccess accessDeviceAccess
-
enhancedServiceInstanceAccess
protected GroupAdminEnhancedServiceInstanceAccess enhancedServiceInstanceAccess
-
featureAccessCodeAccess
protected GroupAdminFeatureAccessCodeAccess featureAccessCodeAccess
-
phoneNumberExtensionAccess
protected GroupAdminPhoneNumberExtensionAccess phoneNumberExtensionAccess
-
callingLineIdNumberAccess
protected GroupAdminCallingLineIdNumberAccess callingLineIdNumberAccess
-
serviceAccess
protected GroupAdminServiceAccess serviceAccess
-
trunkGroupAccess
protected GroupAdminTrunkGroupAccess trunkGroupAccess
-
sessionAdmissionControlAccess
protected GroupAdminSessionAdmissionControlAccess sessionAdmissionControlAccess
-
officeZoneAccess
protected GroupAdminOfficeZoneAccess officeZoneAccess
-
dialableCallerIDAccess
protected GroupAdminDialableCallerIDAccess dialableCallerIDAccess
-
numberActivationAccess
protected GroupAdminNumberActivationAccess numberActivationAccess
-
verifyTranslationAndRoutingAccess
protected GroupAdminVerifyTranslationAndRoutingAccess verifyTranslationAndRoutingAccess
-
communicationBarringUserProfileAccess
protected GroupAdminCommunicationBarringUserProfileAccess communicationBarringUserProfileAccess
-
-
Constructor Detail
-
GroupAdminModifyPolicyRequest
public GroupAdminModifyPolicyRequest()
-
GroupAdminModifyPolicyRequest
public GroupAdminModifyPolicyRequest(BroadWorksServer broadWorksServer, String userId)
-
-
Method Detail
-
setUserId
public Group.GroupAdminModifyPolicyRequest setUserId(String userId)
-
getUserId
public String getUserId()
-
setProfileAccess
public Group.GroupAdminModifyPolicyRequest setProfileAccess(GroupAdminProfileAccess profileAccess)
-
getProfileAccess
public GroupAdminProfileAccess getProfileAccess()
-
setUserAccess
public Group.GroupAdminModifyPolicyRequest setUserAccess(GroupAdminUserAccess userAccess)
-
getUserAccess
public GroupAdminUserAccess getUserAccess()
-
setAdminAccess
public Group.GroupAdminModifyPolicyRequest setAdminAccess(GroupAdminAdminAccess adminAccess)
-
getAdminAccess
public GroupAdminAdminAccess getAdminAccess()
-
setDepartmentAccess
public Group.GroupAdminModifyPolicyRequest setDepartmentAccess(GroupAdminDepartmentAccess departmentAccess)
-
getDepartmentAccess
public GroupAdminDepartmentAccess getDepartmentAccess()
-
setAccessDeviceAccess
public Group.GroupAdminModifyPolicyRequest setAccessDeviceAccess(GroupAdminAccessDeviceAccess accessDeviceAccess)
-
getAccessDeviceAccess
public GroupAdminAccessDeviceAccess getAccessDeviceAccess()
-
setEnhancedServiceInstanceAccess
public Group.GroupAdminModifyPolicyRequest setEnhancedServiceInstanceAccess(GroupAdminEnhancedServiceInstanceAccess enhancedServiceInstanceAccess)
-
getEnhancedServiceInstanceAccess
public GroupAdminEnhancedServiceInstanceAccess getEnhancedServiceInstanceAccess()
-
setFeatureAccessCodeAccess
public Group.GroupAdminModifyPolicyRequest setFeatureAccessCodeAccess(GroupAdminFeatureAccessCodeAccess featureAccessCodeAccess)
-
getFeatureAccessCodeAccess
public GroupAdminFeatureAccessCodeAccess getFeatureAccessCodeAccess()
-
setPhoneNumberExtensionAccess
public Group.GroupAdminModifyPolicyRequest setPhoneNumberExtensionAccess(GroupAdminPhoneNumberExtensionAccess phoneNumberExtensionAccess)
-
getPhoneNumberExtensionAccess
public GroupAdminPhoneNumberExtensionAccess getPhoneNumberExtensionAccess()
-
setCallingLineIdNumberAccess
public Group.GroupAdminModifyPolicyRequest setCallingLineIdNumberAccess(GroupAdminCallingLineIdNumberAccess callingLineIdNumberAccess)
-
getCallingLineIdNumberAccess
public GroupAdminCallingLineIdNumberAccess getCallingLineIdNumberAccess()
-
setServiceAccess
public Group.GroupAdminModifyPolicyRequest setServiceAccess(GroupAdminServiceAccess serviceAccess)
-
getServiceAccess
public GroupAdminServiceAccess getServiceAccess()
-
setTrunkGroupAccess
public Group.GroupAdminModifyPolicyRequest setTrunkGroupAccess(GroupAdminTrunkGroupAccess trunkGroupAccess)
-
getTrunkGroupAccess
public GroupAdminTrunkGroupAccess getTrunkGroupAccess()
-
setSessionAdmissionControlAccess
public Group.GroupAdminModifyPolicyRequest setSessionAdmissionControlAccess(GroupAdminSessionAdmissionControlAccess sessionAdmissionControlAccess)
-
getSessionAdmissionControlAccess
public GroupAdminSessionAdmissionControlAccess getSessionAdmissionControlAccess()
-
setOfficeZoneAccess
public Group.GroupAdminModifyPolicyRequest setOfficeZoneAccess(GroupAdminOfficeZoneAccess officeZoneAccess)
-
getOfficeZoneAccess
public GroupAdminOfficeZoneAccess getOfficeZoneAccess()
-
setDialableCallerIDAccess
public Group.GroupAdminModifyPolicyRequest setDialableCallerIDAccess(GroupAdminDialableCallerIDAccess dialableCallerIDAccess)
-
getDialableCallerIDAccess
public GroupAdminDialableCallerIDAccess getDialableCallerIDAccess()
-
setNumberActivationAccess
public Group.GroupAdminModifyPolicyRequest setNumberActivationAccess(GroupAdminNumberActivationAccess numberActivationAccess)
-
getNumberActivationAccess
public GroupAdminNumberActivationAccess getNumberActivationAccess()
-
setVerifyTranslationAndRoutingAccess
public Group.GroupAdminModifyPolicyRequest setVerifyTranslationAndRoutingAccess(GroupAdminVerifyTranslationAndRoutingAccess verifyTranslationAndRoutingAccess)
-
getVerifyTranslationAndRoutingAccess
public GroupAdminVerifyTranslationAndRoutingAccess getVerifyTranslationAndRoutingAccess()
-
setCommunicationBarringUserProfileAccess
public Group.GroupAdminModifyPolicyRequest setCommunicationBarringUserProfileAccess(GroupAdminCommunicationBarringUserProfileAccess communicationBarringUserProfileAccess)
-
getCommunicationBarringUserProfileAccess
public GroupAdminCommunicationBarringUserProfileAccess getCommunicationBarringUserProfileAccess()
-
getEmptyObject
public static Group.GroupAdminModifyPolicyRequest 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>
-
-