Class RecordingDao
- java.lang.Object
-
- org.apache.openmeetings.db.dao.file.BaseFileItemDao
-
- org.apache.openmeetings.db.dao.record.RecordingDao
-
- All Implemented Interfaces:
IDataProviderDao<BaseFileItem>
@Repository @Transactional public class RecordingDao extends BaseFileItemDao
- Author:
- sebastianwagner
-
-
Field Summary
-
Fields inherited from class org.apache.openmeetings.db.dao.file.BaseFileItemDao
em
-
-
Constructor Summary
Constructors Constructor Description RecordingDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Recording>get()Recordingget(Long id)Get an instance of anIDataProviderDaoList<Recording>getByExternalType(String externalType)List<Recording>getByExternalUser(String externalId, String externalType)List<Recording>getByParent(Long parentId)List<Recording>getByRoomId(Long roomId)RecordingContainerDatagetContainerData(long userId)List<Recording>getExpiring(Long groupId, int reminderDays, boolean notified)List<Recording>getRootByOwner(Long ownerId)List<Recording>getRootByPublic(Long groupId)voidresetProcessingStatus()Recordingupdate(Recording f)-
Methods inherited from class org.apache.openmeetings.db.dao.file.BaseFileItemDao
count, count, delete, delete, get, get, get, getAny, getAny, getBase, update, updateBase
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.openmeetings.db.dao.IDataProviderDao
get
-
-
-
-
Method Detail
-
get
public Recording get(Long id)
Description copied from interface:IDataProviderDaoGet an instance of anIDataProviderDao- Specified by:
getin interfaceIDataProviderDao<BaseFileItem>- Overrides:
getin classBaseFileItemDao- Parameters:
id- - id of instance to retrieve- Returns:
- instance with the id gived
-
resetProcessingStatus
public void resetProcessingStatus()
-
getContainerData
public RecordingContainerData getContainerData(long userId)
-
-