Package co.ecg.alpaca.toolkit.generated
Class FlexibleSeatingHost.GroupFlexibleSeatingHostGuestAssociationModifyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.FlexibleSeatingHost.GroupFlexibleSeatingHostGuestAssociationModifyRequest
-
- Enclosing class:
- FlexibleSeatingHost
public static class FlexibleSeatingHost.GroupFlexibleSeatingHostGuestAssociationModifyRequest extends Request<DefaultResponse>
Modify the flexible seating host’s guest association attributes. The request fails if enforceAssociationLimit or associationLimitHours are changed when the host is associated to a guest. The response is either a SuccessResponse or an ErrorResponse.- 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 FlexibleSeatingHostAccessLevel
accessLevel
protected Integer
associationLimitHours
protected Boolean
enforceAssociationLimit
protected @AssertTrue Boolean
removeGuestAssociation
protected @NotNull @Valid FlexibleSeatingHost
user
-
Constructor Summary
Constructors Constructor Description GroupFlexibleSeatingHostGuestAssociationModifyRequest()
GroupFlexibleSeatingHostGuestAssociationModifyRequest(FlexibleSeatingHost 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, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
user
@NotNull @Valid protected transient @NotNull @Valid FlexibleSeatingHost user
-
enforceAssociationLimit
protected Boolean enforceAssociationLimit
-
associationLimitHours
protected Integer associationLimitHours
-
accessLevel
protected FlexibleSeatingHostAccessLevel accessLevel
-
removeGuestAssociation
@AssertTrue protected @AssertTrue Boolean removeGuestAssociation
-
-
Constructor Detail
-
GroupFlexibleSeatingHostGuestAssociationModifyRequest
public GroupFlexibleSeatingHostGuestAssociationModifyRequest()
-
GroupFlexibleSeatingHostGuestAssociationModifyRequest
public GroupFlexibleSeatingHostGuestAssociationModifyRequest(FlexibleSeatingHost user)
-
-
Method Detail
-
setUser
public FlexibleSeatingHost.GroupFlexibleSeatingHostGuestAssociationModifyRequest setUser(FlexibleSeatingHost user)
-
getFlexibleSeatingHost
public FlexibleSeatingHost getFlexibleSeatingHost()
-
setEnforceAssociationLimit
public FlexibleSeatingHost.GroupFlexibleSeatingHostGuestAssociationModifyRequest setEnforceAssociationLimit(Boolean enforceAssociationLimit)
-
getEnforceAssociationLimit
public Boolean getEnforceAssociationLimit()
-
setAssociationLimitHours
public FlexibleSeatingHost.GroupFlexibleSeatingHostGuestAssociationModifyRequest setAssociationLimitHours(Integer associationLimitHours)
-
getAssociationLimitHours
public Integer getAssociationLimitHours()
-
setAccessLevel
public FlexibleSeatingHost.GroupFlexibleSeatingHostGuestAssociationModifyRequest setAccessLevel(FlexibleSeatingHostAccessLevel accessLevel)
-
getAccessLevel
public FlexibleSeatingHostAccessLevel getAccessLevel()
-
setFlagRemoveGuestAssociation
public FlexibleSeatingHost.GroupFlexibleSeatingHostGuestAssociationModifyRequest setFlagRemoveGuestAssociation()
-
removeGuestAssociationFlagExist
public boolean removeGuestAssociationFlagExist()
-
getRemoveGuestAssociation
public Boolean getRemoveGuestAssociation()
-
getEmptyObject
public static FlexibleSeatingHost.GroupFlexibleSeatingHostGuestAssociationModifyRequest 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<DefaultResponse>
-
-