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()
Recording
get(Long id)
Get an instance of anIDataProviderDao
List<Recording>
getByExternalType(String externalType)
List<Recording>
getByExternalUser(String externalId, String externalType)
List<Recording>
getByParent(Long parentId)
List<Recording>
getByRoomId(Long roomId)
RecordingContainerData
getContainerData(long userId)
List<Recording>
getExpiring(Long groupId, int reminderDays, boolean notified)
List<Recording>
getRootByOwner(Long ownerId)
List<Recording>
getRootByPublic(Long groupId)
void
resetProcessingStatus()
Recording
update(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:IDataProviderDao
Get an instance of anIDataProviderDao
- Specified by:
get
in interfaceIDataProviderDao<BaseFileItem>
- Overrides:
get
in classBaseFileItemDao
- Parameters:
id
- - id of instance to retrieve- Returns:
- instance with the id gived
-
resetProcessingStatus
public void resetProcessingStatus()
-
getContainerData
public RecordingContainerData getContainerData(long userId)
-
-