Class Recording
- java.lang.Object
-
- org.apache.openmeetings.db.entity.HistoricalEntity
-
- org.apache.openmeetings.db.entity.file.BaseFileItem
-
- org.apache.openmeetings.db.entity.record.Recording
-
- All Implemented Interfaces:
Serializable
,IDataProviderEntity
@Entity public class Recording extends BaseFileItem
An item in the file explorer in the recording section. Can be either:- a conference recording
- a interview recording
- a folder
- Author:
- sebawagner
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Recording.Status
-
Nested classes/interfaces inherited from class org.apache.openmeetings.db.entity.file.BaseFileItem
BaseFileItem.Type
-
-
Constructor Summary
Constructors Constructor Description Recording()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<RecordingChunk>
getChunks()
String
getComment()
String
getDuration()
String
getFileName(String ext)
Long
getId()
Method to get ID required to be overridden for valid exportDate
getRecordEnd()
Date
getRecordStart()
Recording.Status
getStatus()
boolean
isInterview()
boolean
isNotified()
void
setChunks(List<RecordingChunk> chunks)
void
setComment(String comment)
void
setDuration(String duration)
void
setId(Long id)
void
setInterview(boolean interview)
void
setNotified(boolean notified)
void
setRecordEnd(Date recordEnd)
void
setRecordStart(Date recordStart)
void
setStatus(Recording.Status status)
-
Methods inherited from class org.apache.openmeetings.db.entity.file.BaseFileItem
equals, exists, exists, getCount, getExternalType, getFile, getFile, getGroupId, getHash, getHeight, getInsertedBy, getLog, getName, getOriginal, getOwnerId, getParentId, getRoomId, getType, getWidth, hashCode, isReadOnly, setCount, setExternalType, setGroupId, setHash, setHeight, setInsertedBy, setLog, setName, setOwnerId, setParentId, setReadOnly, setRoomId, setType, setWidth, toString
-
Methods inherited from class org.apache.openmeetings.db.entity.HistoricalEntity
getInserted, getUpdated, isDeleted, setDeleted, setInserted, setUpdated
-
-
-
-
Method Detail
-
getId
public Long getId()
Method to get ID required to be overridden for valid export- Specified by:
getId
in interfaceIDataProviderEntity
- Overrides:
getId
in classBaseFileItem
-
setId
public void setId(Long id)
- Specified by:
setId
in interfaceIDataProviderEntity
- Overrides:
setId
in classBaseFileItem
-
getComment
public String getComment()
-
setComment
public void setComment(String comment)
-
getDuration
public String getDuration()
-
setDuration
public void setDuration(String duration)
-
getRecordStart
public Date getRecordStart()
-
setRecordStart
public void setRecordStart(Date recordStart)
-
getRecordEnd
public Date getRecordEnd()
-
setRecordEnd
public void setRecordEnd(Date recordEnd)
-
getChunks
public List<RecordingChunk> getChunks()
-
setChunks
public void setChunks(List<RecordingChunk> chunks)
-
isInterview
public boolean isInterview()
-
setInterview
public void setInterview(boolean interview)
-
getStatus
public Recording.Status getStatus()
-
setStatus
public void setStatus(Recording.Status status)
-
isNotified
public boolean isNotified()
-
setNotified
public void setNotified(boolean notified)
-
getFileName
public String getFileName(String ext)
- Overrides:
getFileName
in classBaseFileItem
-
-