Package co.ecg.alpaca.toolkit.generated
Class Group.GroupUserCallingPlanSettingsGetListRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<Group.GroupUserCallingPlanSettingsGetListResponse>
co.ecg.alpaca.toolkit.generated.Group.GroupUserCallingPlanSettingsGetListRequest
- Enclosing class:
- Group
@ChoiceGroup("sortByUserLastName") @ChoiceGroup("sortByUserFirstName") @ChoiceGroup("sortByUserDepartment") @ChoiceGroup("sortByDn") @ChoiceGroup("sortByExtension")
public static class Group.GroupUserCallingPlanSettingsGetListRequest
extends Request<Group.GroupUserCallingPlanSettingsGetListResponse>
Get a list of users and the default or custom calling plan setting. The response is either GroupUserCallingPlanSettingsGetListResponse 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 CallingPlanService
protected @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 SearchCriteriaUserFirstName[]
protected @Valid SearchCriteriaUserId[]
protected @Valid SearchCriteriaUserLastName[]
protected @Valid SortByDn
protected @Valid SortByExtension
protected @Valid SortByUserDepartment
protected @Valid SortByUserFirstName
protected @Valid SortByUserLastName
-
Constructor Summary
ConstructorsConstructorDescriptionGroupUserCallingPlanSettingsGetListRequest
(SortByDn sortByDn, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) GroupUserCallingPlanSettingsGetListRequest
(SortByExtension sortByExtension, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) GroupUserCallingPlanSettingsGetListRequest
(SortByUserDepartment sortByUserDepartment, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) GroupUserCallingPlanSettingsGetListRequest
(SortByUserFirstName sortByUserFirstName, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) GroupUserCallingPlanSettingsGetListRequest
(SortByUserLastName sortByUserLastName, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) GroupUserCallingPlanSettingsGetListRequest
(Group group, CallingPlanService callingPlanService, 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
setCallingPlanService
(CallingPlanService callingPlanService) setResponsePagingControl
(ResponsePagingControl responsePagingControl) setSearchCriteriaDn
(SearchCriteriaDn... searchCriteriaDn) setSearchCriteriaEmailAddress
(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) setSearchCriteriaExactUserDepartment
(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) setSearchCriteriaExactUserInTrunkGroup
(SearchCriteriaExactUserInTrunkGroup searchCriteriaExactUserInTrunkGroup) setSearchCriteriaExtension
(SearchCriteriaExtension... searchCriteriaExtension) setSearchCriteriaUserFirstName
(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) setSearchCriteriaUserId
(SearchCriteriaUserId... searchCriteriaUserId) setSearchCriteriaUserLastName
(SearchCriteriaUserLastName... searchCriteriaUserLastName) setSortByDn
(SortByDn sortByDn) setSortByExtension
(SortByExtension sortByExtension) 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
-
callingPlanService
-
responsePagingControl
-
sortByUserLastName
-
sortByUserFirstName
-
sortByUserDepartment
-
sortByDn
-
sortByExtension
-
includeVirtualUsers
-
searchCriteriaUserLastName
-
searchCriteriaUserFirstName
-
searchCriteriaUserId
-
searchCriteriaDn
-
searchCriteriaExtension
-
searchCriteriaEmailAddress
-
searchCriteriaExactUserDepartment
-
searchCriteriaExactUserInTrunkGroup
-
-
Constructor Details
-
GroupUserCallingPlanSettingsGetListRequest
public GroupUserCallingPlanSettingsGetListRequest() -
GroupUserCallingPlanSettingsGetListRequest
public GroupUserCallingPlanSettingsGetListRequest(Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) -
GroupUserCallingPlanSettingsGetListRequest
public GroupUserCallingPlanSettingsGetListRequest(SortByUserLastName sortByUserLastName, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) -
GroupUserCallingPlanSettingsGetListRequest
public GroupUserCallingPlanSettingsGetListRequest(SortByUserFirstName sortByUserFirstName, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) -
GroupUserCallingPlanSettingsGetListRequest
public GroupUserCallingPlanSettingsGetListRequest(SortByUserDepartment sortByUserDepartment, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) -
GroupUserCallingPlanSettingsGetListRequest
public GroupUserCallingPlanSettingsGetListRequest(SortByDn sortByDn, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl) -
GroupUserCallingPlanSettingsGetListRequest
public GroupUserCallingPlanSettingsGetListRequest(SortByExtension sortByExtension, Group group, CallingPlanService callingPlanService, ResponsePagingControl responsePagingControl)
-
-
Method Details
-
setGroup
-
getGroup
-
setCallingPlanService
public Group.GroupUserCallingPlanSettingsGetListRequest setCallingPlanService(CallingPlanService callingPlanService) -
getCallingPlanService
-
setResponsePagingControl
public Group.GroupUserCallingPlanSettingsGetListRequest setResponsePagingControl(ResponsePagingControl responsePagingControl) -
getResponsePagingControl
-
setSortByUserLastName
public Group.GroupUserCallingPlanSettingsGetListRequest setSortByUserLastName(SortByUserLastName sortByUserLastName) -
getSortByUserLastName
-
setSortByUserFirstName
public Group.GroupUserCallingPlanSettingsGetListRequest setSortByUserFirstName(SortByUserFirstName sortByUserFirstName) -
getSortByUserFirstName
-
setSortByUserDepartment
public Group.GroupUserCallingPlanSettingsGetListRequest setSortByUserDepartment(SortByUserDepartment sortByUserDepartment) -
getSortByUserDepartment
-
setSortByDn
-
getSortByDn
-
setSortByExtension
public Group.GroupUserCallingPlanSettingsGetListRequest setSortByExtension(SortByExtension sortByExtension) -
getSortByExtension
-
setFlagIncludeVirtualUsers
-
includeVirtualUsersFlagExist
public boolean includeVirtualUsersFlagExist() -
getIncludeVirtualUsers
-
setSearchCriteriaUserLastName
public Group.GroupUserCallingPlanSettingsGetListRequest setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) -
getSearchCriteriaUserLastName
-
setSearchCriteriaUserFirstName
public Group.GroupUserCallingPlanSettingsGetListRequest setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) -
getSearchCriteriaUserFirstName
-
setSearchCriteriaUserId
public Group.GroupUserCallingPlanSettingsGetListRequest setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) -
getSearchCriteriaUserId
-
setSearchCriteriaDn
public Group.GroupUserCallingPlanSettingsGetListRequest setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) -
getSearchCriteriaDn
-
setSearchCriteriaExtension
public Group.GroupUserCallingPlanSettingsGetListRequest setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) -
getSearchCriteriaExtension
-
setSearchCriteriaEmailAddress
public Group.GroupUserCallingPlanSettingsGetListRequest setSearchCriteriaEmailAddress(SearchCriteriaEmailAddress... searchCriteriaEmailAddress) -
getSearchCriteriaEmailAddress
-
setSearchCriteriaExactUserDepartment
public Group.GroupUserCallingPlanSettingsGetListRequest setSearchCriteriaExactUserDepartment(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) -
getSearchCriteriaExactUserDepartment
-
setSearchCriteriaExactUserInTrunkGroup
public Group.GroupUserCallingPlanSettingsGetListRequest setSearchCriteriaExactUserInTrunkGroup(SearchCriteriaExactUserInTrunkGroup searchCriteriaExactUserInTrunkGroup) -
getSearchCriteriaExactUserInTrunkGroup
-
getEmptyObject
public static Group.GroupUserCallingPlanSettingsGetListRequest 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.GroupUserCallingPlanSettingsGetListResponse>
-