Class GroupCallPark.GroupCallParkGetInstancePagedSortedRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<GroupCallPark.GroupCallParkGetInstancePagedSortedResponse>
co.ecg.alpaca.toolkit.generated.services.GroupCallPark.GroupCallParkGetInstancePagedSortedRequest
- Enclosing class:
GroupCallPark
public static class GroupCallPark.GroupCallParkGetInstancePagedSortedRequest
extends Request<GroupCallPark.GroupCallParkGetInstancePagedSortedResponse>
Gets a Call Park group. If the responsePagingControl element is not provided, the paging startIndex will be set to 1 by default, and the responsePageSize will be set to the maximum ResponsePageSize by default. It is possible to search by various criteria to restrict the number of rows returned. The sort order is based on the user order provided when creating or modifying the call park instance. Multiple search criteria are logically ANDed together unless the searchCriteriaModeOr option is included. Then the search criteria are logically ORed together. The response is either GroupCallParkGetInstancePagedSortedResponse 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 @Size(min=1,max=80) String
protected @Valid ResponsePagingControl
protected @Valid SearchCriteriaDepartmentName[]
protected @Valid SearchCriteriaDn[]
protected @Valid SearchCriteriaEmailAddress[]
protected @Valid SearchCriteriaExtension[]
protected @AssertTrue Boolean
protected @Valid SearchCriteriaUserFirstName[]
protected @Valid SearchCriteriaUserId[]
protected @Valid SearchCriteriaUserLastName[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()
getName()
boolean
setResponsePagingControl
(ResponsePagingControl responsePagingControl) setSearchCriteriaDepartmentName
(SearchCriteriaDepartmentName... searchCriteriaDepartmentName) setSearchCriteriaDn
(SearchCriteriaDn... searchCriteriaDn) setSearchCriteriaEmailAddress
(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) 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
-
name
-
responsePagingControl
-
searchCriteriaUserId
-
searchCriteriaUserLastName
-
searchCriteriaUserFirstName
-
searchCriteriaDn
-
searchCriteriaExtension
-
searchCriteriaDepartmentName
-
searchCriteriaEmailAddress
-
searchCriteriaModeOr
-
-
Constructor Details
-
GroupCallParkGetInstancePagedSortedRequest
public GroupCallParkGetInstancePagedSortedRequest() -
GroupCallParkGetInstancePagedSortedRequest
-
-
Method Details
-
setGroup
-
getGroup
-
setName
-
getName
-
setResponsePagingControl
public GroupCallPark.GroupCallParkGetInstancePagedSortedRequest setResponsePagingControl(ResponsePagingControl responsePagingControl) -
getResponsePagingControl
-
setSearchCriteriaUserId
public GroupCallPark.GroupCallParkGetInstancePagedSortedRequest setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) -
getSearchCriteriaUserId
-
setSearchCriteriaUserLastName
public GroupCallPark.GroupCallParkGetInstancePagedSortedRequest setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) -
getSearchCriteriaUserLastName
-
setSearchCriteriaUserFirstName
public GroupCallPark.GroupCallParkGetInstancePagedSortedRequest setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) -
getSearchCriteriaUserFirstName
-
setSearchCriteriaDn
public GroupCallPark.GroupCallParkGetInstancePagedSortedRequest setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) -
getSearchCriteriaDn
-
setSearchCriteriaExtension
public GroupCallPark.GroupCallParkGetInstancePagedSortedRequest setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) -
getSearchCriteriaExtension
-
setSearchCriteriaDepartmentName
public GroupCallPark.GroupCallParkGetInstancePagedSortedRequest setSearchCriteriaDepartmentName(SearchCriteriaDepartmentName... searchCriteriaDepartmentName) -
getSearchCriteriaDepartmentName
-
setSearchCriteriaEmailAddress
public GroupCallPark.GroupCallParkGetInstancePagedSortedRequest setSearchCriteriaEmailAddress(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) -
getSearchCriteriaEmailAddress
-
setFlagSearchCriteriaModeOr
-
searchCriteriaModeOrFlagExist
public boolean searchCriteriaModeOrFlagExist() -
getSearchCriteriaModeOr
-
getEmptyObject
public static GroupCallPark.GroupCallParkGetInstancePagedSortedRequest 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<GroupCallPark.GroupCallParkGetInstancePagedSortedResponse>
-