org.squashtest.csp.tm.internal.repository.hibernate
Class HibernateReportQueryDao

java.lang.Object
  extended by org.squashtest.csp.tm.internal.repository.hibernate.HibernateDao<Object>
      extended by org.squashtest.csp.tm.internal.repository.hibernate.HibernateReportQueryDao
All Implemented Interfaces:
ReportQueryDao

@Repository
public class HibernateReportQueryDao
extends HibernateDao<Object>
implements ReportQueryDao


Field Summary
 
Fields inherited from class org.squashtest.csp.tm.internal.repository.hibernate.HibernateDao
entityType
 
Constructor Summary
HibernateReportQueryDao()
           
 
Method Summary
 boolean doesSupportFlavor(ReportQueryFlavor flavor)
           
 List<?> executeQuery(ReportQuery query)
           
 ReportQueryFlavor[] getSupportedFlavors()
           
 
Methods inherited from class org.squashtest.csp.tm.internal.repository.hibernate.HibernateDao
currentSession, executeEntityNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, getEntity, persistEntity, removeEntity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateReportQueryDao

public HibernateReportQueryDao()
Method Detail

doesSupportFlavor

public boolean doesSupportFlavor(ReportQueryFlavor flavor)
Specified by:
doesSupportFlavor in interface ReportQueryDao

executeQuery

public List<?> executeQuery(ReportQuery query)
                     throws UnsupportedFlavorException
Specified by:
executeQuery in interface ReportQueryDao
Throws:
UnsupportedFlavorException

getSupportedFlavors

public ReportQueryFlavor[] getSupportedFlavors()
Specified by:
getSupportedFlavors in interface ReportQueryDao


Copyright © 2010-2012 Squashtest TM, Squashtest.org. All Rights Reserved.