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
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
FieldsModifier and TypeFieldDescriptionprotected GroupAdminAccessDeviceAccessprotected GroupAdminAdminAccessprotected GroupAdminCallingLineIdNumberAccessprotected GroupAdminDepartmentAccessprotected GroupAdminDialableCallerIDAccessprotected GroupAdminEnhancedServiceInstanceAccessprotected GroupAdminFeatureAccessCodeAccessprotected GroupAdminNumberActivationAccessprotected GroupAdminOfficeZoneAccessprotected GroupAdminPhoneNumberExtensionAccessprotected GroupAdminProfileAccessprotected GroupAdminServiceAccessprotected GroupAdminSessionAdmissionControlAccessprotected GroupAdminTrunkGroupAccessprotected GroupAdminUserAccessprotected @NotNull @Size(min=1,max=161) String -
Constructor Summary
ConstructorsConstructorDescriptionGroupAdminModifyPolicyRequest(BroadWorksServer broadWorksServer, String userId) -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAccessDeviceAccess(GroupAdminAccessDeviceAccess accessDeviceAccess) setAdminAccess(GroupAdminAdminAccess adminAccess) setCallingLineIdNumberAccess(GroupAdminCallingLineIdNumberAccess callingLineIdNumberAccess) setCommunicationBarringUserProfileAccess(GroupAdminCommunicationBarringUserProfileAccess communicationBarringUserProfileAccess) setDepartmentAccess(GroupAdminDepartmentAccess departmentAccess) setDialableCallerIDAccess(GroupAdminDialableCallerIDAccess dialableCallerIDAccess) setEnhancedServiceInstanceAccess(GroupAdminEnhancedServiceInstanceAccess enhancedServiceInstanceAccess) setFeatureAccessCodeAccess(GroupAdminFeatureAccessCodeAccess featureAccessCodeAccess) setNumberActivationAccess(GroupAdminNumberActivationAccess numberActivationAccess) setOfficeZoneAccess(GroupAdminOfficeZoneAccess officeZoneAccess) setPhoneNumberExtensionAccess(GroupAdminPhoneNumberExtensionAccess phoneNumberExtensionAccess) setProfileAccess(GroupAdminProfileAccess profileAccess) setServiceAccess(GroupAdminServiceAccess serviceAccess) setSessionAdmissionControlAccess(GroupAdminSessionAdmissionControlAccess sessionAdmissionControlAccess) setTrunkGroupAccess(GroupAdminTrunkGroupAccess trunkGroupAccess) setUserAccess(GroupAdminUserAccess userAccess) setVerifyTranslationAndRoutingAccess(GroupAdminVerifyTranslationAndRoutingAccess verifyTranslationAndRoutingAccess) 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
-
userId
-
profileAccess
-
userAccess
-
adminAccess
-
departmentAccess
-
accessDeviceAccess
-
enhancedServiceInstanceAccess
-
featureAccessCodeAccess
-
phoneNumberExtensionAccess
-
callingLineIdNumberAccess
-
serviceAccess
-
trunkGroupAccess
-
sessionAdmissionControlAccess
-
officeZoneAccess
-
dialableCallerIDAccess
-
numberActivationAccess
-
verifyTranslationAndRoutingAccess
-
communicationBarringUserProfileAccess
-
-
Constructor Details
-
GroupAdminModifyPolicyRequest
public GroupAdminModifyPolicyRequest() -
GroupAdminModifyPolicyRequest
-
-
Method Details
-
setUserId
-
getUserId
-
setProfileAccess
-
getProfileAccess
-
setUserAccess
-
getUserAccess
-
setAdminAccess
-
getAdminAccess
-
setDepartmentAccess
public Group.GroupAdminModifyPolicyRequest setDepartmentAccess(GroupAdminDepartmentAccess departmentAccess) -
getDepartmentAccess
-
setAccessDeviceAccess
public Group.GroupAdminModifyPolicyRequest setAccessDeviceAccess(GroupAdminAccessDeviceAccess accessDeviceAccess) -
getAccessDeviceAccess
-
setEnhancedServiceInstanceAccess
public Group.GroupAdminModifyPolicyRequest setEnhancedServiceInstanceAccess(GroupAdminEnhancedServiceInstanceAccess enhancedServiceInstanceAccess) -
getEnhancedServiceInstanceAccess
-
setFeatureAccessCodeAccess
public Group.GroupAdminModifyPolicyRequest setFeatureAccessCodeAccess(GroupAdminFeatureAccessCodeAccess featureAccessCodeAccess) -
getFeatureAccessCodeAccess
-
setPhoneNumberExtensionAccess
public Group.GroupAdminModifyPolicyRequest setPhoneNumberExtensionAccess(GroupAdminPhoneNumberExtensionAccess phoneNumberExtensionAccess) -
getPhoneNumberExtensionAccess
-
setCallingLineIdNumberAccess
public Group.GroupAdminModifyPolicyRequest setCallingLineIdNumberAccess(GroupAdminCallingLineIdNumberAccess callingLineIdNumberAccess) -
getCallingLineIdNumberAccess
-
setServiceAccess
-
getServiceAccess
-
setTrunkGroupAccess
public Group.GroupAdminModifyPolicyRequest setTrunkGroupAccess(GroupAdminTrunkGroupAccess trunkGroupAccess) -
getTrunkGroupAccess
-
setSessionAdmissionControlAccess
public Group.GroupAdminModifyPolicyRequest setSessionAdmissionControlAccess(GroupAdminSessionAdmissionControlAccess sessionAdmissionControlAccess) -
getSessionAdmissionControlAccess
-
setOfficeZoneAccess
public Group.GroupAdminModifyPolicyRequest setOfficeZoneAccess(GroupAdminOfficeZoneAccess officeZoneAccess) -
getOfficeZoneAccess
-
setDialableCallerIDAccess
public Group.GroupAdminModifyPolicyRequest setDialableCallerIDAccess(GroupAdminDialableCallerIDAccess dialableCallerIDAccess) -
getDialableCallerIDAccess
-
setNumberActivationAccess
public Group.GroupAdminModifyPolicyRequest setNumberActivationAccess(GroupAdminNumberActivationAccess numberActivationAccess) -
getNumberActivationAccess
-
setVerifyTranslationAndRoutingAccess
public Group.GroupAdminModifyPolicyRequest setVerifyTranslationAndRoutingAccess(GroupAdminVerifyTranslationAndRoutingAccess verifyTranslationAndRoutingAccess) -
getVerifyTranslationAndRoutingAccess
-
setCommunicationBarringUserProfileAccess
public Group.GroupAdminModifyPolicyRequest setCommunicationBarringUserProfileAccess(GroupAdminCommunicationBarringUserProfileAccess communicationBarringUserProfileAccess) -
getCommunicationBarringUserProfileAccess
-
getEmptyObject
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>
-