@Repository public class SessionRecordingDaoImpl extends BaseJpaDao implements SessionRecordingDao
BaseJpaDao.NaturalIdQuery<T>logger, PERSISTENCE_UNIT_NAME| Constructor and Description |
|---|
SessionRecordingDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
SessionRecordingImpl |
createOrUpdateRecording(BlackboardRecordingLongResponse recordingLongResponse) |
void |
deleteRecording(SessionRecording recording) |
Set<SessionRecording> |
getAllRecordings() |
SessionRecordingImpl |
getRecordingByBlackboardId(long bbRecordingId) |
SessionRecordingImpl |
getSessionRecording(long recordingId) |
void |
setSessionDao(org.jasig.portlet.blackboardvcportlet.dao.impl.InternalSessionDao sessionDao) |
void |
updateSessionRecording(SessionRecording recording) |
createCachedQuery, createCriteriaQuery, createNaturalIdQuery, createParameterExpression, createParameterExpression, createQuery, getApplicationContext, getCacheRegionName, getEntityManager, getTransactionOperations, setApplicationContext, setEntityManager, setTransactionOperations@Autowired public void setSessionDao(org.jasig.portlet.blackboardvcportlet.dao.impl.InternalSessionDao sessionDao)
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class BaseJpaDaoExceptionpublic Set<SessionRecording> getAllRecordings()
getAllRecordings in interface SessionRecordingDaopublic SessionRecordingImpl getSessionRecording(long recordingId)
getSessionRecording in interface SessionRecordingDao@Transactional public SessionRecordingImpl createOrUpdateRecording(BlackboardRecordingLongResponse recordingLongResponse)
createOrUpdateRecording in interface SessionRecordingDao@Transactional public void updateSessionRecording(SessionRecording recording)
updateSessionRecording in interface SessionRecordingDaopublic SessionRecordingImpl getRecordingByBlackboardId(long bbRecordingId)
@Transactional public void deleteRecording(SessionRecording recording)
deleteRecording in interface SessionRecordingDaoCopyright © 2016 Jasig. All Rights Reserved.