Package co.ecg.alpaca.toolkit.generated
Class Group.GroupUserCallWaitingSettingsGetListRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<Group.GroupUserCallWaitingSettingsGetListResponse>
co.ecg.alpaca.toolkit.generated.Group.GroupUserCallWaitingSettingsGetListRequest
- Enclosing class:
- Group
@ChoiceGroup("sortByUserLastName") @ChoiceGroup("sortByUserFirstName") @ChoiceGroup("sortByUserDepartment") @ChoiceGroup("sortByDn") @ChoiceGroup("sortByExtension") @ChoiceGroup("sortByServiceStatus")
public static class Group.GroupUserCallWaitingSettingsGetListRequest
extends Request<Group.GroupUserCallWaitingSettingsGetListResponse>
Get a list of users and the Call Waiting service status (active or not active). The response is either GroupUserCallWaitingSettingsGetListResponse or ErrorResponse. By default, virtual users and non-virtual users that match the selected search criteria are included in the response when "includeVirtualUsers" is present; otherwise, if "includeVirtualUsers" is absent, then only non-virtual users are returned. The search can be performed using multiple criteria. If search criteria is specified, only the users matching all of the specified search criteria are included in the response. If no search criteria is specified, all results are returned.
- 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 @AssertTrue Boolean
protected @NotNull @Valid ResponsePagingControl
protected @Valid SearchCriteriaDn[]
protected @Valid SearchCriteriaEmailAddress[]
protected @Valid SearchCriteriaExactUserDepartment
protected @Valid SearchCriteriaExactUserInTrunkGroup
protected @Valid SearchCriteriaExtension[]
protected @Valid SearchCriteriaServiceStatus
protected @Valid SearchCriteriaUserFirstName[]
protected @Valid SearchCriteriaUserId[]
protected @Valid SearchCriteriaUserLastName[]
protected @Valid SortByDn
protected @Valid SortByExtension
protected @Valid SortByServiceStatus
protected @Valid SortByUserDepartment
protected @Valid SortByUserFirstName
protected @Valid SortByUserLastName
-
Constructor Summary
ConstructorsConstructorDescriptionGroupUserCallWaitingSettingsGetListRequest
(SortByDn sortByDn, Group group, ResponsePagingControl responsePagingControl) GroupUserCallWaitingSettingsGetListRequest
(SortByExtension sortByExtension, Group group, ResponsePagingControl responsePagingControl) GroupUserCallWaitingSettingsGetListRequest
(SortByServiceStatus sortByServiceStatus, Group group, ResponsePagingControl responsePagingControl) GroupUserCallWaitingSettingsGetListRequest
(SortByUserDepartment sortByUserDepartment, Group group, ResponsePagingControl responsePagingControl) GroupUserCallWaitingSettingsGetListRequest
(SortByUserFirstName sortByUserFirstName, Group group, ResponsePagingControl responsePagingControl) GroupUserCallWaitingSettingsGetListRequest
(SortByUserLastName sortByUserLastName, Group group, ResponsePagingControl responsePagingControl) GroupUserCallWaitingSettingsGetListRequest
(Group group, ResponsePagingControl responsePagingControl) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()
boolean
setResponsePagingControl
(ResponsePagingControl responsePagingControl) setSearchCriteriaDn
(SearchCriteriaDn... searchCriteriaDn) setSearchCriteriaEmailAddress
(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) setSearchCriteriaExactUserDepartment
(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) setSearchCriteriaExactUserInTrunkGroup
(SearchCriteriaExactUserInTrunkGroup searchCriteriaExactUserInTrunkGroup) setSearchCriteriaExtension
(SearchCriteriaExtension... searchCriteriaExtension) setSearchCriteriaServiceStatus
(SearchCriteriaServiceStatus searchCriteriaServiceStatus) setSearchCriteriaUserFirstName
(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) setSearchCriteriaUserId
(SearchCriteriaUserId... searchCriteriaUserId) setSearchCriteriaUserLastName
(SearchCriteriaUserLastName... searchCriteriaUserLastName) setSortByDn
(SortByDn sortByDn) setSortByExtension
(SortByExtension sortByExtension) setSortByServiceStatus
(SortByServiceStatus sortByServiceStatus) setSortByUserDepartment
(SortByUserDepartment sortByUserDepartment) setSortByUserFirstName
(SortByUserFirstName sortByUserFirstName) setSortByUserLastName
(SortByUserLastName sortByUserLastName) 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
-
responsePagingControl
-
sortByUserLastName
-
sortByUserFirstName
-
sortByUserDepartment
-
sortByDn
-
sortByExtension
-
sortByServiceStatus
-
includeVirtualUsers
-
searchCriteriaUserLastName
-
searchCriteriaUserFirstName
-
searchCriteriaUserId
-
searchCriteriaDn
-
searchCriteriaExtension
-
searchCriteriaEmailAddress
-
searchCriteriaExactUserDepartment
-
searchCriteriaExactUserInTrunkGroup
-
searchCriteriaServiceStatus
-
-
Constructor Details
-
GroupUserCallWaitingSettingsGetListRequest
public GroupUserCallWaitingSettingsGetListRequest() -
GroupUserCallWaitingSettingsGetListRequest
public GroupUserCallWaitingSettingsGetListRequest(Group group, ResponsePagingControl responsePagingControl) -
GroupUserCallWaitingSettingsGetListRequest
public GroupUserCallWaitingSettingsGetListRequest(SortByUserLastName sortByUserLastName, Group group, ResponsePagingControl responsePagingControl) -
GroupUserCallWaitingSettingsGetListRequest
public GroupUserCallWaitingSettingsGetListRequest(SortByUserFirstName sortByUserFirstName, Group group, ResponsePagingControl responsePagingControl) -
GroupUserCallWaitingSettingsGetListRequest
public GroupUserCallWaitingSettingsGetListRequest(SortByUserDepartment sortByUserDepartment, Group group, ResponsePagingControl responsePagingControl) -
GroupUserCallWaitingSettingsGetListRequest
public GroupUserCallWaitingSettingsGetListRequest(SortByDn sortByDn, Group group, ResponsePagingControl responsePagingControl) -
GroupUserCallWaitingSettingsGetListRequest
public GroupUserCallWaitingSettingsGetListRequest(SortByExtension sortByExtension, Group group, ResponsePagingControl responsePagingControl) -
GroupUserCallWaitingSettingsGetListRequest
public GroupUserCallWaitingSettingsGetListRequest(SortByServiceStatus sortByServiceStatus, Group group, ResponsePagingControl responsePagingControl)
-
-
Method Details
-
setGroup
-
getGroup
-
setResponsePagingControl
public Group.GroupUserCallWaitingSettingsGetListRequest setResponsePagingControl(ResponsePagingControl responsePagingControl) -
getResponsePagingControl
-
setSortByUserLastName
public Group.GroupUserCallWaitingSettingsGetListRequest setSortByUserLastName(SortByUserLastName sortByUserLastName) -
getSortByUserLastName
-
setSortByUserFirstName
public Group.GroupUserCallWaitingSettingsGetListRequest setSortByUserFirstName(SortByUserFirstName sortByUserFirstName) -
getSortByUserFirstName
-
setSortByUserDepartment
public Group.GroupUserCallWaitingSettingsGetListRequest setSortByUserDepartment(SortByUserDepartment sortByUserDepartment) -
getSortByUserDepartment
-
setSortByDn
-
getSortByDn
-
setSortByExtension
public Group.GroupUserCallWaitingSettingsGetListRequest setSortByExtension(SortByExtension sortByExtension) -
getSortByExtension
-
setSortByServiceStatus
public Group.GroupUserCallWaitingSettingsGetListRequest setSortByServiceStatus(SortByServiceStatus sortByServiceStatus) -
getSortByServiceStatus
-
setFlagIncludeVirtualUsers
-
includeVirtualUsersFlagExist
public boolean includeVirtualUsersFlagExist() -
getIncludeVirtualUsers
-
setSearchCriteriaUserLastName
public Group.GroupUserCallWaitingSettingsGetListRequest setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) -
getSearchCriteriaUserLastName
-
setSearchCriteriaUserFirstName
public Group.GroupUserCallWaitingSettingsGetListRequest setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) -
getSearchCriteriaUserFirstName
-
setSearchCriteriaUserId
public Group.GroupUserCallWaitingSettingsGetListRequest setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) -
getSearchCriteriaUserId
-
setSearchCriteriaDn
public Group.GroupUserCallWaitingSettingsGetListRequest setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) -
getSearchCriteriaDn
-
setSearchCriteriaExtension
public Group.GroupUserCallWaitingSettingsGetListRequest setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) -
getSearchCriteriaExtension
-
setSearchCriteriaEmailAddress
public Group.GroupUserCallWaitingSettingsGetListRequest setSearchCriteriaEmailAddress(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) -
getSearchCriteriaEmailAddress
-
setSearchCriteriaExactUserDepartment
public Group.GroupUserCallWaitingSettingsGetListRequest setSearchCriteriaExactUserDepartment(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) -
getSearchCriteriaExactUserDepartment
-
setSearchCriteriaExactUserInTrunkGroup
public Group.GroupUserCallWaitingSettingsGetListRequest setSearchCriteriaExactUserInTrunkGroup(SearchCriteriaExactUserInTrunkGroup searchCriteriaExactUserInTrunkGroup) -
getSearchCriteriaExactUserInTrunkGroup
-
setSearchCriteriaServiceStatus
public Group.GroupUserCallWaitingSettingsGetListRequest setSearchCriteriaServiceStatus(SearchCriteriaServiceStatus searchCriteriaServiceStatus) -
getSearchCriteriaServiceStatus
-
getEmptyObject
public static Group.GroupUserCallWaitingSettingsGetListRequest 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.GroupUserCallWaitingSettingsGetListResponse>
-