org.sakaiproject.poll.dao.impl
Class PollDoaImpl

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by org.sakaiproject.genericdao.hibernate.HibernateGenericDao
              extended by org.sakaiproject.genericdao.hibernate.HibernateBasicGenericDao
                  extended by org.sakaiproject.genericdao.hibernate.HibernateGeneralGenericDao
                      extended by org.sakaiproject.poll.dao.impl.PollDoaImpl
All Implemented Interfaces:
org.sakaiproject.genericdao.api.BasicGenericDao, org.sakaiproject.genericdao.api.finders.AllFinder, org.sakaiproject.genericdao.api.finders.ByPropsFinder, org.sakaiproject.genericdao.api.finders.BySearchFinder, org.sakaiproject.genericdao.api.GeneralGenericDao, org.sakaiproject.genericdao.api.GenericDao, org.sakaiproject.genericdao.api.modifiers.BasicModifier, org.sakaiproject.genericdao.api.modifiers.BatchModifier, PollDao, org.springframework.beans.factory.InitializingBean

public class PollDoaImpl
extends org.sakaiproject.genericdao.hibernate.HibernateGeneralGenericDao
implements PollDao


Field Summary
 
Fields inherited from class org.sakaiproject.genericdao.hibernate.HibernateGenericDao
COUNTALL_QUERY, START_QUERY
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Fields inherited from interface org.sakaiproject.genericdao.api.finders.ByPropsFinder
ASC, DESC, EQUALS, GREATER, LESS, LIKE, NOT_EQUALS, NOT_NULL, NULL
 
Constructor Summary
PollDoaImpl()
           
 
Method Summary
 int getDisctinctVotersForPoll(Poll poll)
          Get the number of distinct voters on a poll
 void init()
           
 
Methods inherited from class org.sakaiproject.genericdao.hibernate.HibernateGeneralGenericDao
baseCountAll, baseDeleteSet, baseSaveSet, checkEntitySet, countAll, deleteMixedSet, deleteSet, deleteSet, findAll, findAll, saveMixedSet, saveSet
 
Methods inherited from class org.sakaiproject.genericdao.hibernate.HibernateBasicGenericDao
baseCountBySearch, baseFindBySearch, baseFindOneBySearch, countByProperties, countByProperties, countBySearch, findByProperties, findByProperties, findByProperties, findByProperties, findByProperties, findBySearch, findOneBySearch
 
Methods inherited from class org.sakaiproject.genericdao.hibernate.HibernateGenericDao
addInterceptor, afterRead, afterWrite, baseCreate, baseDelete, baseFindById, baseGetIdValue, baseUpdate, beforeRead, beforeWrite, checkClass, cloneList, count, count, create, delete, delete, executeHqlQuery, executeHqlQuery, findById, findClass, getCacheName, getCacheProvider, getIdProperty, getPersistentClasses, getSearchCacheName, initCaches, invokeTransactionalAccess, makeComparisonHQL, makeComparisonHQL, removeInterceptor, save, setCacheProvider, setInterceptor, setParameters, setPersistentClasses, update
 
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sakaiproject.genericdao.api.GenericDao
findById, getIdProperty, getPersistentClasses, invokeTransactionalAccess
 
Methods inherited from interface org.sakaiproject.genericdao.api.modifiers.BasicModifier
create, delete, delete, save, update
 
Methods inherited from interface org.sakaiproject.genericdao.api.finders.ByPropsFinder
countByProperties, countByProperties, findByProperties, findByProperties, findByProperties, findByProperties, findByProperties
 
Methods inherited from interface org.sakaiproject.genericdao.api.finders.BySearchFinder
countBySearch, findBySearch, findOneBySearch
 
Methods inherited from interface org.sakaiproject.genericdao.api.finders.AllFinder
countAll, findAll, findAll
 
Methods inherited from interface org.sakaiproject.genericdao.api.modifiers.BatchModifier
deleteMixedSet, deleteSet, deleteSet, saveMixedSet, saveSet
 

Constructor Detail

PollDoaImpl

public PollDoaImpl()
Method Detail

init

public void init()

getDisctinctVotersForPoll

public int getDisctinctVotersForPoll(Poll poll)
Description copied from interface: PollDao
Get the number of distinct voters on a poll

Specified by:
getDisctinctVotersForPoll in interface PollDao
Returns:


Copyright © 2003-2012 Sakai Project. All Rights Reserved.