Class EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse>
co.ecg.alpaca.toolkit.generated.services.EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest
- Enclosing class:
- EnterpriseTrunkGroup
public static class EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest
extends Request<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse>
Request the list of users in 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 EnterpriseEnterpriseTrunkGetUserListResponse 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 Enterprise
protected @NotNull @Size(min=1,max=30) String
protected Integer
protected @Valid SearchCriteriaAlternateTrunkIdentity[]
protected @Valid SearchCriteriaAlternateTrunkIdentityDomain[]
protected @Valid SearchCriteriaDn[]
protected @Valid SearchCriteriaExactUserDepartment
protected @Valid SearchCriteriaExactUserRouteListAssigned
protected @Valid SearchCriteriaExtension[]
protected @Valid SearchCriteriaGroupId[]
protected @Valid SearchCriteriaUserFirstName[]
protected @Valid SearchCriteriaUserId[]
protected @Valid SearchCriteriaUserLastName[]
-
Constructor Summary
ConstructorsConstructorDescriptionEnterpriseEnterpriseTrunkGetUserListRequest
(Enterprise enterprise, String enterpriseTrunkName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setEnterprise
(Enterprise enterprise) setEnterpriseTrunkName
(String enterpriseTrunkName) setResponseSizeLimit
(Integer responseSizeLimit) setSearchCriteriaAlternateTrunkIdentity
(SearchCriteriaAlternateTrunkIdentity... searchCriteriaAlternateTrunkIdentity) setSearchCriteriaAlternateTrunkIdentityDomain
(SearchCriteriaAlternateTrunkIdentityDomain... searchCriteriaAlternateTrunkIdentityDomain) setSearchCriteriaDn
(SearchCriteriaDn... searchCriteriaDn) setSearchCriteriaExactUserDepartment
(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) setSearchCriteriaExactUserRouteListAssigned
(SearchCriteriaExactUserRouteListAssigned searchCriteriaExactUserRouteListAssigned) setSearchCriteriaExtension
(SearchCriteriaExtension... searchCriteriaExtension) setSearchCriteriaGroupId
(SearchCriteriaGroupId... searchCriteriaGroupId) 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
-
enterprise
-
enterpriseTrunkName
-
responseSizeLimit
-
searchCriteriaUserLastName
-
searchCriteriaUserFirstName
-
searchCriteriaDn
-
searchCriteriaUserId
-
searchCriteriaGroupId
-
searchCriteriaAlternateTrunkIdentity
-
searchCriteriaAlternateTrunkIdentityDomain
@Valid protected @Valid SearchCriteriaAlternateTrunkIdentityDomain[] searchCriteriaAlternateTrunkIdentityDomain -
searchCriteriaExtension
-
searchCriteriaExactUserDepartment
-
searchCriteriaExactUserRouteListAssigned
@Valid protected @Valid SearchCriteriaExactUserRouteListAssigned searchCriteriaExactUserRouteListAssigned
-
-
Constructor Details
-
EnterpriseEnterpriseTrunkGetUserListRequest
public EnterpriseEnterpriseTrunkGetUserListRequest() -
EnterpriseEnterpriseTrunkGetUserListRequest
public EnterpriseEnterpriseTrunkGetUserListRequest(Enterprise enterprise, String enterpriseTrunkName)
-
-
Method Details
-
setEnterprise
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setEnterprise(Enterprise enterprise) -
getEnterprise
-
setEnterpriseTrunkName
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setEnterpriseTrunkName(String enterpriseTrunkName) -
getEnterpriseTrunkName
-
setResponseSizeLimit
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setResponseSizeLimit(Integer responseSizeLimit) -
getResponseSizeLimit
-
setSearchCriteriaUserLastName
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) -
getSearchCriteriaUserLastName
-
setSearchCriteriaUserFirstName
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) -
getSearchCriteriaUserFirstName
-
setSearchCriteriaDn
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) -
getSearchCriteriaDn
-
setSearchCriteriaUserId
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) -
getSearchCriteriaUserId
-
setSearchCriteriaGroupId
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaGroupId(SearchCriteriaGroupId... searchCriteriaGroupId) -
getSearchCriteriaGroupId
-
setSearchCriteriaAlternateTrunkIdentity
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaAlternateTrunkIdentity(SearchCriteriaAlternateTrunkIdentity... searchCriteriaAlternateTrunkIdentity) -
getSearchCriteriaAlternateTrunkIdentity
-
setSearchCriteriaAlternateTrunkIdentityDomain
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaAlternateTrunkIdentityDomain(SearchCriteriaAlternateTrunkIdentityDomain... searchCriteriaAlternateTrunkIdentityDomain) -
getSearchCriteriaAlternateTrunkIdentityDomain
-
setSearchCriteriaExtension
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) -
getSearchCriteriaExtension
-
setSearchCriteriaExactUserDepartment
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaExactUserDepartment(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) -
getSearchCriteriaExactUserDepartment
-
setSearchCriteriaExactUserRouteListAssigned
public EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest setSearchCriteriaExactUserRouteListAssigned(SearchCriteriaExactUserRouteListAssigned searchCriteriaExactUserRouteListAssigned) -
getSearchCriteriaExactUserRouteListAssigned
-
getEmptyObject
public static EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest 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<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse>
-