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 classRecording.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()StringgetComment()StringgetDuration()StringgetFileName(String ext)LonggetId()Method to get ID required to be overridden for valid exportDategetRecordEnd()DategetRecordStart()Recording.StatusgetStatus()booleanisInterview()booleanisNotified()voidsetChunks(List<RecordingChunk> chunks)voidsetComment(String comment)voidsetDuration(String duration)voidsetId(Long id)voidsetInterview(boolean interview)voidsetNotified(boolean notified)voidsetRecordEnd(Date recordEnd)voidsetRecordStart(Date recordStart)voidsetStatus(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:
getIdin interfaceIDataProviderEntity- Overrides:
getIdin classBaseFileItem
-
setId
public void setId(Long id)
- Specified by:
setIdin interfaceIDataProviderEntity- Overrides:
setIdin 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:
getFileNamein classBaseFileItem
-
-