@GwtIncompatible public static class UserCollaborate.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 User |
user |
Constructor and Description |
---|
UserCollaborateRoomModifyRequest(User user,
String roomId) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient User 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 UserCollaborate.UserCollaborateRoomModifyRequest setUser(User user)
public User getUser()
public UserCollaborate.UserCollaborateRoomModifyRequest setRoomId(String roomId)
public String getRoomId()
public UserCollaborate.UserCollaborateRoomModifyRequest setRoomName(String roomName)
public String getRoomName()
public UserCollaborate.UserCollaborateRoomModifyRequest setAttendeeNotification(CollaborateRoomAttendeeNotification attendeeNotification)
public CollaborateRoomAttendeeNotification getAttendeeNotification()
public UserCollaborate.UserCollaborateRoomModifyRequest setEndCollaborateRoomSessionOnOwnerExit(Boolean endCollaborateRoomSessionOnOwnerExit)
public Boolean getEndCollaborateRoomSessionOnOwnerExit()
public UserCollaborate.UserCollaborateRoomModifyRequest setOwnerRequired(Boolean ownerRequired)
public Boolean getOwnerRequired()
public UserCollaborate.UserCollaborateRoomModifyRequest setRoomSchedule(CollaborateRoomSchedule roomSchedule)
public CollaborateRoomSchedule getRoomSchedule()
public static UserCollaborate.UserCollaborateRoomModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.