Class Room
- java.lang.Object
-
- org.apache.openmeetings.db.entity.HistoricalEntity
-
- org.apache.openmeetings.db.entity.room.Room
-
- All Implemented Interfaces:
Serializable,IDataProviderEntity
@Entity public class Room extends HistoricalEntity
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRoom.Rightstatic classRoom.RoomElementstatic classRoom.Type
-
Field Summary
Fields Modifier and Type Field Description static intCONFERENCE_TYPE_IDstatic intINTERVIEW_TYPE_IDstatic intPRESENTATION_TYPE_ID
-
Constructor Summary
Constructors Constructor Description Room()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddGroup(Group g)StringexternalType()longgetCapacity()StringgetComment()StringgetConfno()IntegergetDemoTime()StringgetExternalId()StringgetExternalType()Deprecated.External group should be used insteadList<RoomFile>getFiles()List<RoomGroup>getGroups()Set<Room.RoomElement>getHiddenElements()LonggetId()booleangetIspublic()List<RoomModerator>getModerators()StringgetName()LonggetOwnerId()StringgetPin()StringgetRedirectURL()StringgetTag()Room.TypegetType()booleanhide(Room.RoomElement e)booleanisAllowRecording()booleanisAllowUserQuestions()booleanisAppointment()booleanisAudioOnly()booleanisChatModerated()booleanisChatOpened()booleanisClosed()booleanisDemoRoom()booleanisFilesOpened()booleanisHidden(Room.RoomElement e)booleanisModerated()booleanisOwner(Long userId)booleanisSipEnabled()booleanisWaitModerator()booleanisWaitRecording()voidsetAllowRecording(boolean allowRecording)voidsetAllowUserQuestions(boolean allowUserQuestions)voidsetAppointment(boolean appointment)voidsetAudioOnly(boolean audioOnly)voidsetCapacity(long capacity)voidsetChatModerated(boolean chatModerated)voidsetChatOpened(boolean chatOpened)voidsetClosed(boolean closed)voidsetComment(String comment)voidsetConfno(String confno)voidsetDemoRoom(boolean demoRoom)voidsetDemoTime(Integer demoTime)voidsetExternalId(String externalId)voidsetExternalType(String externalType)Deprecated.External group should be used insteadvoidsetFiles(List<RoomFile> files)voidsetFilesOpened(boolean filesOpened)voidsetGroups(List<RoomGroup> groups)voidsetHiddenElements(Set<Room.RoomElement> hiddenElements)voidsetId(Long id)voidsetIspublic(boolean ispublic)voidsetModerated(boolean moderated)voidsetModerators(List<RoomModerator> moderators)voidsetName(String name)voidsetOwnerId(Long ownerId)voidsetPin(String pin)voidsetRedirectURL(String redirectURL)voidsetSipEnabled(boolean sipEnabled)voidsetTag(String tag)voidsetType(Room.Type type)voidsetWaitModerator(boolean waitModerator)voidsetWaitRecording(boolean waitRecording)StringtoString()-
Methods inherited from class org.apache.openmeetings.db.entity.HistoricalEntity
getInserted, getUpdated, isDeleted, setDeleted, setInserted, setUpdated
-
-
-
-
Field Detail
-
CONFERENCE_TYPE_ID
public static final int CONFERENCE_TYPE_ID
- See Also:
- Constant Field Values
-
PRESENTATION_TYPE_ID
public static final int PRESENTATION_TYPE_ID
- See Also:
- Constant Field Values
-
INTERVIEW_TYPE_ID
public static final int INTERVIEW_TYPE_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getComment
public String getComment()
-
setComment
public void setComment(String comment)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getTag
public String getTag()
-
setTag
public void setTag(String tag)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
getType
public Room.Type getType()
-
setType
public void setType(Room.Type type)
-
getIspublic
public boolean getIspublic()
-
setIspublic
public void setIspublic(boolean ispublic)
-
getCapacity
public long getCapacity()
-
setCapacity
public void setCapacity(long capacity)
-
isAppointment
public boolean isAppointment()
-
setAppointment
public void setAppointment(boolean appointment)
-
isDemoRoom
public boolean isDemoRoom()
-
setDemoRoom
public void setDemoRoom(boolean demoRoom)
-
getDemoTime
public Integer getDemoTime()
-
setDemoTime
public void setDemoTime(Integer demoTime)
-
isModerated
public boolean isModerated()
-
setModerated
public void setModerated(boolean moderated)
-
isWaitModerator
public boolean isWaitModerator()
-
setWaitModerator
public void setWaitModerator(boolean waitModerator)
-
getExternalId
public String getExternalId()
-
setExternalId
public void setExternalId(String externalId)
-
externalType
public String externalType()
-
getExternalType
@Deprecated(since="5.0") public String getExternalType()
Deprecated.External group should be used instead
-
setExternalType
@Deprecated(since="5.0") public void setExternalType(String externalType)
Deprecated.External group should be used instead
-
isAllowUserQuestions
public boolean isAllowUserQuestions()
-
setAllowUserQuestions
public void setAllowUserQuestions(boolean allowUserQuestions)
-
isAudioOnly
public boolean isAudioOnly()
-
setAudioOnly
public void setAudioOnly(boolean audioOnly)
-
isClosed
public boolean isClosed()
-
setClosed
public void setClosed(boolean closed)
-
getRedirectURL
public String getRedirectURL()
-
setRedirectURL
public void setRedirectURL(String redirectURL)
-
getOwnerId
public Long getOwnerId()
-
setOwnerId
public void setOwnerId(Long ownerId)
-
isWaitRecording
public boolean isWaitRecording()
-
setWaitRecording
public void setWaitRecording(boolean waitRecording)
-
isAllowRecording
public boolean isAllowRecording()
-
setAllowRecording
public void setAllowRecording(boolean allowRecording)
-
getModerators
public List<RoomModerator> getModerators()
-
setModerators
public void setModerators(List<RoomModerator> moderators)
-
isChatModerated
public boolean isChatModerated()
-
setChatModerated
public void setChatModerated(boolean chatModerated)
-
getHiddenElements
public Set<Room.RoomElement> getHiddenElements()
-
setHiddenElements
public void setHiddenElements(Set<Room.RoomElement> hiddenElements)
-
isHidden
public boolean isHidden(Room.RoomElement e)
-
hide
public boolean hide(Room.RoomElement e)
-
addGroup
public void addGroup(Group g)
-
isChatOpened
public boolean isChatOpened()
-
setChatOpened
public void setChatOpened(boolean chatOpened)
-
isFilesOpened
public boolean isFilesOpened()
-
setFilesOpened
public void setFilesOpened(boolean filesOpened)
-
isSipEnabled
public boolean isSipEnabled()
-
setSipEnabled
public void setSipEnabled(boolean sipEnabled)
-
getConfno
public String getConfno()
-
setConfno
public void setConfno(String confno)
-
getPin
public String getPin()
-
setPin
public void setPin(String pin)
-
isOwner
public boolean isOwner(Long userId)
-
-