@GwtIncompatible public static class CollaborateBridge.UserCollaborateRoomModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected CollaborateRoomAttendeeNotification |
attendeeNotification |
protected Boolean |
endCollaborateRoomSessionOnOwnerExit |
protected Boolean |
ownerRequired |
protected String |
roomId |
protected String |
roomName |
protected CollaborateRoomSchedule |
roomSchedule |
protected BroadWorksUser |
user |
Constructor and Description |
---|
UserCollaborateRoomModifyRequest(BroadWorksUser user,
String roomId) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRootElement, toString, validate
@NotNull protected transient BroadWorksUser user
@NotNull @Size(min=4, max=15) protected String roomId
@Size(min=1, max=40) protected String roomName
protected CollaborateRoomAttendeeNotification attendeeNotification
protected Boolean endCollaborateRoomSessionOnOwnerExit
protected Boolean ownerRequired
protected CollaborateRoomSchedule roomSchedule
public UserCollaborateRoomModifyRequest(BroadWorksUser user, String roomId)
public CollaborateBridge.UserCollaborateRoomModifyRequest setUser(BroadWorksUser user)
public BroadWorksUser getBroadWorksUser()
public CollaborateBridge.UserCollaborateRoomModifyRequest setRoomId(String roomId)
public String getRoomId()
public CollaborateBridge.UserCollaborateRoomModifyRequest setRoomName(String roomName)
public String getRoomName()
public CollaborateBridge.UserCollaborateRoomModifyRequest setAttendeeNotification(CollaborateRoomAttendeeNotification attendeeNotification)
public CollaborateRoomAttendeeNotification getAttendeeNotification()
public CollaborateBridge.UserCollaborateRoomModifyRequest setEndCollaborateRoomSessionOnOwnerExit(Boolean endCollaborateRoomSessionOnOwnerExit)
public Boolean getEndCollaborateRoomSessionOnOwnerExit()
public CollaborateBridge.UserCollaborateRoomModifyRequest setOwnerRequired(Boolean ownerRequired)
public Boolean getOwnerRequired()
public CollaborateBridge.UserCollaborateRoomModifyRequest setRoomSchedule(CollaborateRoomSchedule roomSchedule)
public CollaborateRoomSchedule getRoomSchedule()
public static CollaborateBridge.UserCollaborateRoomModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.