Package co.ecg.alpaca.toolkit.generated
Class CollaborateBridge.UserCollaborateProjectRoomModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.CollaborateBridge.UserCollaborateProjectRoomModifyRequest
- Enclosing class:
- CollaborateBridge
public static class CollaborateBridge.UserCollaborateProjectRoomModifyRequest
extends Request<DefaultResponse>
Request to modify collaborate room settings for a project room. The request fails when modifying collaborate room settings for instant rooms or My Room. The response is either SuccessResponse 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 CollaborateRoomAttendeeNotification
protected Boolean
protected Boolean
protected @NotNull @Size(min=4,max=15) String
protected @Size(min=1,max=40) String
protected @Valid ConferenceSchedule
protected @NotNull @Valid BroadWorksUser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAttendeeNotification
(CollaborateRoomAttendeeNotification attendeeNotification) setEndCollaborateRoomSessionOnOwnerExit
(Boolean endCollaborateRoomSessionOnOwnerExit) setOwnerRequired
(Boolean ownerRequired) setRoomName
(String roomName) setRoomSchedule
(ConferenceSchedule roomSchedule) setUser
(BroadWorksUser user) 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
-
user
-
roomId
-
roomName
-
attendeeNotification
-
endCollaborateRoomSessionOnOwnerExit
-
ownerRequired
-
roomSchedule
-
-
Constructor Details
-
UserCollaborateProjectRoomModifyRequest
public UserCollaborateProjectRoomModifyRequest() -
UserCollaborateProjectRoomModifyRequest
-
-
Method Details
-
setUser
-
getBroadWorksUser
-
setRoomId
-
getRoomId
-
setRoomName
-
getRoomName
-
setAttendeeNotification
public CollaborateBridge.UserCollaborateProjectRoomModifyRequest setAttendeeNotification(CollaborateRoomAttendeeNotification attendeeNotification) -
getAttendeeNotification
-
setEndCollaborateRoomSessionOnOwnerExit
public CollaborateBridge.UserCollaborateProjectRoomModifyRequest setEndCollaborateRoomSessionOnOwnerExit(Boolean endCollaborateRoomSessionOnOwnerExit) -
getEndCollaborateRoomSessionOnOwnerExit
-
setOwnerRequired
public CollaborateBridge.UserCollaborateProjectRoomModifyRequest setOwnerRequired(Boolean ownerRequired) -
getOwnerRequired
-
setRoomSchedule
public CollaborateBridge.UserCollaborateProjectRoomModifyRequest setRoomSchedule(ConferenceSchedule roomSchedule) -
getRoomSchedule
-
getEmptyObject
public static CollaborateBridge.UserCollaborateProjectRoomModifyRequest 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>
-