Class GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<GroupCallPickup.GroupCallPickupGetInstancePagedSortedResponse>
co.ecg.alpaca.toolkit.generated.services.GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest
- Enclosing class:
GroupCallPickup
public static class GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest
extends Request<GroupCallPickup.GroupCallPickupGetInstancePagedSortedResponse>
Gets a Call Pickup 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. Multiple search criteria are logically ANDed together unless the searchCriteriaModeOr option is included. Then the search criteria are logically ORed together. If no sortOrder is included the response is sorted by User Id ascending by default. The response is either GroupCallPickupGetInstancePagedSortedResponse 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 Groupprotected @NotNull @Size(min=1,max=80) Stringprotected @Valid ResponsePagingControlprotected @Valid SearchCriteriaDepartmentName[]protected @Valid SearchCriteriaDn[]protected @Valid SearchCriteriaEmailAddress[]protected @Valid SearchCriteriaExtension[]protected @AssertTrue Booleanprotected @Valid SearchCriteriaUserFirstName[]protected @Valid SearchCriteriaUserId[]protected @Valid SearchCriteriaUserLastName[]protected @Valid @Size(max=3) SortOrderGroupCallPickupGetInstancePagedSorted[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()getName()booleansetResponsePagingControl(ResponsePagingControl responsePagingControl) setSearchCriteriaDepartmentName(SearchCriteriaDepartmentName... searchCriteriaDepartmentName) setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) setSearchCriteriaEmailAddress(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) setSortOrder(SortOrderGroupCallPickupGetInstancePagedSorted... sortOrder) 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
-
sortOrder
@Valid @Size(max=3) protected @Valid @Size(max=3) SortOrderGroupCallPickupGetInstancePagedSorted[] sortOrder -
searchCriteriaUserId
-
searchCriteriaUserLastName
-
searchCriteriaUserFirstName
-
searchCriteriaDn
-
searchCriteriaExtension
-
searchCriteriaDepartmentName
-
searchCriteriaEmailAddress
-
searchCriteriaModeOr
-
-
Constructor Details
-
GroupCallPickupGetInstancePagedSortedRequest
public GroupCallPickupGetInstancePagedSortedRequest() -
GroupCallPickupGetInstancePagedSortedRequest
-
-
Method Details
-
setGroup
-
getGroup
-
setName
-
getName
-
setResponsePagingControl
public GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest setResponsePagingControl(ResponsePagingControl responsePagingControl) -
getResponsePagingControl
-
setSortOrder
public GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest setSortOrder(SortOrderGroupCallPickupGetInstancePagedSorted... sortOrder) -
getSortOrder
-
setSearchCriteriaUserId
public GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) -
getSearchCriteriaUserId
-
setSearchCriteriaUserLastName
public GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) -
getSearchCriteriaUserLastName
-
setSearchCriteriaUserFirstName
public GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) -
getSearchCriteriaUserFirstName
-
setSearchCriteriaDn
public GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) -
getSearchCriteriaDn
-
setSearchCriteriaExtension
public GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) -
getSearchCriteriaExtension
-
setSearchCriteriaDepartmentName
public GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest setSearchCriteriaDepartmentName(SearchCriteriaDepartmentName... searchCriteriaDepartmentName) -
getSearchCriteriaDepartmentName
-
setSearchCriteriaEmailAddress
public GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest setSearchCriteriaEmailAddress(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) -
getSearchCriteriaEmailAddress
-
setFlagSearchCriteriaModeOr
-
searchCriteriaModeOrFlagExist
public boolean searchCriteriaModeOrFlagExist() -
getSearchCriteriaModeOr
-
getEmptyObject
public static GroupCallPickup.GroupCallPickupGetInstancePagedSortedRequest 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<GroupCallPickup.GroupCallPickupGetInstancePagedSortedResponse>
-