@Repository public class SessionDaoImpl extends BaseJpaDao
BaseJpaDao.NaturalIdQuery<T>logger, PERSISTENCE_UNIT_NAME| Constructor and Description |
|---|
SessionDaoImpl() |
createCachedQuery, createCriteriaQuery, createNaturalIdQuery, createParameterExpression, createParameterExpression, createQuery, getApplicationContext, getCacheRegionName, getEntityManager, getTransactionOperations, setApplicationContext, setEntityManager, setTransactionOperations@Autowired public void setPresentationDao(InternalPresentationDao dao)
@Autowired public void setMultimediaDao(org.jasig.portlet.blackboardvcportlet.dao.impl.InternalMultimediaDao dao)
@Autowired public void setConferenceUserDao(org.jasig.portlet.blackboardvcportlet.dao.impl.InternalConferenceUserDao conferenceUserDao)
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class BaseJpaDaoExceptionpublic Set<ConferenceUser> getSessionChairs(Session session)
public Set<Multimedia> getSessionMultimedias(Session session)
public Set<ConferenceUser> getSessionNonChairs(Session session)
public Set<SessionRecording> getSessionRecordings(Session session)
public Set<SessionTelephony> getSessionTelephony(Session session)
public SessionImpl getSession(long sessionId)
public SessionImpl getSessionByBlackboardId(long bbSessionId)
@Transactional public SessionImpl createSession(BlackboardSessionResponse sessionResponse, String guestUrl)
@Transactional public SessionImpl updateSession(BlackboardSessionResponse sessionResponse)
@Transactional public Session addPresentationToSession(Session session, Presentation presentation)
@Transactional public Session removePresentationFromSession(Session session)
@Transactional public Session addMultimediaToSession(Session session, Multimedia multimedia)
@Transactional public Session deleteMultimediaFromSession(Session session, Multimedia multimedia)
@Transactional public void deleteSession(Session session)
@Transactional
public void clearSessionUserList(long sessionId,
boolean isChairList)
Copyright © 2016 Jasig. All Rights Reserved.