Class GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListResponse>
co.ecg.alpaca.toolkit.generated.services.GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest
- Enclosing class:
GroupTrunkGroup
public static class GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest
extends Request<GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListResponse>
Request the list of users that are available to be added to an enterprise trunk. This list contains users in the group that are trunk users and not already assigned to an enterprise trunk. 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 a GroupEnterpriseTrunkGetAvailableUserListResponse 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
FieldsModifier and TypeFieldDescriptionprotected @NotNull @Valid Groupprotected Integerprotected @Valid SearchCriteriaAlternateTrunkIdentity[]protected @Valid SearchCriteriaAlternateTrunkIdentityDomain[]protected @Valid SearchCriteriaDn[]protected @Valid SearchCriteriaExactUserDepartmentprotected @Valid SearchCriteriaExtension[]protected @Valid SearchCriteriaUserFirstName[]protected @Valid SearchCriteriaUserId[]protected @Valid SearchCriteriaUserLastName[] -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()setResponseSizeLimit(Integer responseSizeLimit) setSearchCriteriaAlternateTrunkIdentity(SearchCriteriaAlternateTrunkIdentity... searchCriteriaAlternateTrunkIdentity) setSearchCriteriaAlternateTrunkIdentityDomain(SearchCriteriaAlternateTrunkIdentityDomain... searchCriteriaAlternateTrunkIdentityDomain) setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) setSearchCriteriaExactUserDepartment(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) 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
-
responseSizeLimit
-
searchCriteriaUserLastName
-
searchCriteriaUserFirstName
-
searchCriteriaDn
-
searchCriteriaUserId
-
searchCriteriaAlternateTrunkIdentity
-
searchCriteriaAlternateTrunkIdentityDomain
@Valid protected @Valid SearchCriteriaAlternateTrunkIdentityDomain[] searchCriteriaAlternateTrunkIdentityDomain -
searchCriteriaExtension
-
searchCriteriaExactUserDepartment
-
-
Constructor Details
-
GroupEnterpriseTrunkGetAvailableUserListRequest
public GroupEnterpriseTrunkGetAvailableUserListRequest() -
GroupEnterpriseTrunkGetAvailableUserListRequest
-
-
Method Details
-
setGroup
-
getGroup
-
setResponseSizeLimit
public GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest setResponseSizeLimit(Integer responseSizeLimit) -
getResponseSizeLimit
-
setSearchCriteriaUserLastName
public GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) -
getSearchCriteriaUserLastName
-
setSearchCriteriaUserFirstName
public GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) -
getSearchCriteriaUserFirstName
-
setSearchCriteriaDn
public GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) -
getSearchCriteriaDn
-
setSearchCriteriaUserId
public GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) -
getSearchCriteriaUserId
-
setSearchCriteriaAlternateTrunkIdentity
public GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest setSearchCriteriaAlternateTrunkIdentity(SearchCriteriaAlternateTrunkIdentity... searchCriteriaAlternateTrunkIdentity) -
getSearchCriteriaAlternateTrunkIdentity
-
setSearchCriteriaAlternateTrunkIdentityDomain
public GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest setSearchCriteriaAlternateTrunkIdentityDomain(SearchCriteriaAlternateTrunkIdentityDomain... searchCriteriaAlternateTrunkIdentityDomain) -
getSearchCriteriaAlternateTrunkIdentityDomain
-
setSearchCriteriaExtension
public GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) -
getSearchCriteriaExtension
-
setSearchCriteriaExactUserDepartment
public GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest setSearchCriteriaExactUserDepartment(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) -
getSearchCriteriaExactUserDepartment
-
getEmptyObject
public static GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListRequest 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<GroupTrunkGroup.GroupEnterpriseTrunkGetAvailableUserListResponse>
-