Package co.ecg.alpaca.toolkit.generated
Class FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListResponse>
co.ecg.alpaca.toolkit.generated.FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest
- Enclosing class:
- FlexibleSeatingHost
public static class FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest extends Request<FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListResponse>
Get a list of hosts that can be assigned to flexible seating guests. The response is either UserFlexibleSeatingGuestGetAvailableUserListResponse or ErrorResponse. The response will include active hosts based on the following criteria. - host that has the equivalent device type as the guest, host already assigned to another guest and for a guest in a Service Provider host in the user’s group and for a user in an Enterprise a host within the user’s group and host in the user’s enterprise that has the accessLevel set to Enterprise.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol -
Field Summary
Fields Modifier and Type Field Description protected IntegerresponseSizeLimitprotected @Valid SearchCriteriaDn[]searchCriteriaDnprotected @Valid SearchCriteriaExactUserDepartmentsearchCriteriaExactUserDepartmentprotected @Valid SearchCriteriaExtension[]searchCriteriaExtensionprotected @Valid SearchCriteriaUserFirstName[]searchCriteriaUserFirstNameprotected @Valid SearchCriteriaUserId[]searchCriteriaUserIdprotected @Valid SearchCriteriaUserLastName[]searchCriteriaUserLastNameprotected @NotNull @Valid BroadWorksUseruser -
Constructor Summary
Constructors Constructor Description UserFlexibleSeatingGuestGetAvailableHostListRequest()UserFlexibleSeatingGuestGetAvailableHostListRequest(BroadWorksUser user) -
Method Summary
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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
Constructor Details
-
UserFlexibleSeatingGuestGetAvailableHostListRequest
public UserFlexibleSeatingGuestGetAvailableHostListRequest() -
UserFlexibleSeatingGuestGetAvailableHostListRequest
-
-
Method Details
-
setUser
public FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest setUser(BroadWorksUser user) -
getBroadWorksUser
-
setResponseSizeLimit
public FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest setResponseSizeLimit(Integer responseSizeLimit) -
getResponseSizeLimit
-
setSearchCriteriaUserLastName
public FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest setSearchCriteriaUserLastName(SearchCriteriaUserLastName... searchCriteriaUserLastName) -
getSearchCriteriaUserLastName
-
setSearchCriteriaUserFirstName
public FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest setSearchCriteriaUserFirstName(SearchCriteriaUserFirstName... searchCriteriaUserFirstName) -
getSearchCriteriaUserFirstName
-
setSearchCriteriaExactUserDepartment
public FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest setSearchCriteriaExactUserDepartment(SearchCriteriaExactUserDepartment searchCriteriaExactUserDepartment) -
getSearchCriteriaExactUserDepartment
-
setSearchCriteriaUserId
public FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest setSearchCriteriaUserId(SearchCriteriaUserId... searchCriteriaUserId) -
getSearchCriteriaUserId
-
setSearchCriteriaDn
public FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest setSearchCriteriaDn(SearchCriteriaDn... searchCriteriaDn) -
getSearchCriteriaDn
-
setSearchCriteriaExtension
public FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest setSearchCriteriaExtension(SearchCriteriaExtension... searchCriteriaExtension) -
getSearchCriteriaExtension
-
getEmptyObject
public static FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListRequest 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<FlexibleSeatingHost.UserFlexibleSeatingGuestGetAvailableHostListResponse>
-