Package co.ecg.alpaca.toolkit.generated
Class Group.GroupPhoneDirectoryGetListRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<Group.GroupPhoneDirectoryGetListResponse>
co.ecg.alpaca.toolkit.generated.Group.GroupPhoneDirectoryGetListRequest
- Enclosing class:
- Group
public static class Group.GroupPhoneDirectoryGetListRequest
extends Request<Group.GroupPhoneDirectoryGetListResponse>
Request a table containing the phone directory for a group. If the specified group is part of an enterprise, the directory includes all users in the enterprise and all entries in the enterprise common phone list and the common phone list of the specified group. If the specified group is part of a service provider, the directory includes all users in the group and all entries in the common phone list of the specified group. It is possible to search by various criteria to restrict the number of rows returned. Multiple search criteria are logically ANDed together. The response is either GroupPhoneDirectoryGetListResponse18 or ErrorResponse.
- 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 @NotNull @Valid Group
protected @NotNull Boolean
protected Integer
protected @Valid SearchCriteriaDn[]
protected @Valid SearchCriteriaEmailAddress[]
protected @Valid SearchCriteriaExactUserDepartment
protected @Valid SearchCriteriaExactUserGroup
protected @Valid SearchCriteriaExtension[]
protected @Valid SearchCriteriaGroupLocationCode[]
protected @Valid SearchCriteriaImpId[]
protected @Valid SearchCriteriaMobilePhoneNumber[]
protected @Valid SearchCriteriaUserFirstName[]
protected @Valid SearchCriteriaUserId[]
protected @Valid SearchCriteriaUserLastName[]
protected @Valid SearchCriteriaYahooId[]
-
Constructor Summary
ConstructorsConstructorDescriptionGroupPhoneDirectoryGetListRequest
(Group group, Boolean isExtendedInfoRequested) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()
setIsExtendedInfoRequested
(Boolean isExtendedInfoRequested) setResponseSizeLimit
(Integer responseSizeLimit) setSearchCriteriaDn
(SearchCriteriaDn... searchCriteriaDn) setSearchCriteriaEmailAddress
(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) setSearchCriteriaExactUserDepartment
(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) setSearchCriteriaExactUserGroup
(SearchCriteriaExactUserGroup searchCriteriaExactUserGroup) setSearchCriteriaExtension
(SearchCriteriaExtension... searchCriteriaExtension) setSearchCriteriaGroupLocationCode
(SearchCriteriaGroupLocationCode... searchCriteriaGroupLocationCode) setSearchCriteriaImpId
(SearchCriteriaImpId... searchCriteriaImpId) setSearchCriteriaMobilePhoneNumber
(SearchCriteriaMobilePhoneNumber... searchCriteriaMobilePhoneNumber) setSearchCriteriaUserFirstName
(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) setSearchCriteriaUserId
(SearchCriteriaUserId... searchCriteriaUserId) setSearchCriteriaUserLastName
(SearchCriteriaUserLastName... searchCriteriaUserLastName) setSearchCriteriaYahooId
(SearchCriteriaYahooId... searchCriteriaYahooId) 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
-
group
-
isExtendedInfoRequested
-
responseSizeLimit
-
searchCriteriaUserLastName
-
searchCriteriaUserFirstName
-
searchCriteriaDn
-
searchCriteriaGroupLocationCode
-
searchCriteriaExtension
-
searchCriteriaMobilePhoneNumber
-
searchCriteriaEmailAddress
-
searchCriteriaYahooId
-
searchCriteriaExactUserGroup
-
searchCriteriaExactUserDepartment
-
searchCriteriaUserId
-
searchCriteriaImpId
-
-
Constructor Details
-
GroupPhoneDirectoryGetListRequest
public GroupPhoneDirectoryGetListRequest() -
GroupPhoneDirectoryGetListRequest
-
-
Method Details
-
setGroup
-
getGroup
-
setIsExtendedInfoRequested
public Group.GroupPhoneDirectoryGetListRequest setIsExtendedInfoRequested(Boolean isExtendedInfoRequested) -
getIsExtendedInfoRequested
-
setResponseSizeLimit
-
getResponseSizeLimit
-
setSearchCriteriaUserLastName
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) -
getSearchCriteriaUserLastName
-
setSearchCriteriaUserFirstName
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) -
getSearchCriteriaUserFirstName
-
setSearchCriteriaDn
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) -
getSearchCriteriaDn
-
setSearchCriteriaGroupLocationCode
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaGroupLocationCode(SearchCriteriaGroupLocationCode... searchCriteriaGroupLocationCode) -
getSearchCriteriaGroupLocationCode
-
setSearchCriteriaExtension
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) -
getSearchCriteriaExtension
-
setSearchCriteriaMobilePhoneNumber
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaMobilePhoneNumber(SearchCriteriaMobilePhoneNumber... searchCriteriaMobilePhoneNumber) -
getSearchCriteriaMobilePhoneNumber
-
setSearchCriteriaEmailAddress
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaEmailAddress(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) -
getSearchCriteriaEmailAddress
-
setSearchCriteriaYahooId
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaYahooId(SearchCriteriaYahooId... searchCriteriaYahooId) -
getSearchCriteriaYahooId
-
setSearchCriteriaExactUserGroup
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaExactUserGroup(SearchCriteriaExactUserGroup searchCriteriaExactUserGroup) -
getSearchCriteriaExactUserGroup
-
setSearchCriteriaExactUserDepartment
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaExactUserDepartment(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) -
getSearchCriteriaExactUserDepartment
-
setSearchCriteriaUserId
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) -
getSearchCriteriaUserId
-
setSearchCriteriaImpId
public Group.GroupPhoneDirectoryGetListRequest setSearchCriteriaImpId(SearchCriteriaImpId... searchCriteriaImpId) -
getSearchCriteriaImpId
-
getEmptyObject
public static Group.GroupPhoneDirectoryGetListRequest 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<Group.GroupPhoneDirectoryGetListResponse>
-