org.whatsitcalled.webflange.model
Class LoadTestSummaryDAOHibernate

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by org.whatsitcalled.webflange.model.LoadTestSummaryDAOHibernate
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, LoadTestSummaryDAO

public class LoadTestSummaryDAOHibernate
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements LoadTestSummaryDAO

Author:
jpiasci

Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
LoadTestSummaryDAOHibernate()
           
 
Method Summary
 LoadTestSummary getLoadTestRunTotal(LoadTestRun run)
           
 java.util.List<LoadTestSummary> getLoadTestRunTotals(LoadTest loadTest)
           
 java.util.List getLoadTestSummaries(LoadTestRun run)
           
 LoadTestSummary getLoadTestSummary(java.lang.Long id)
           
 void removeLoadTestSummary(java.lang.Long id)
           
 void saveLoadTestSummary(LoadTestSummary summary)
           
 
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
 

Constructor Detail

LoadTestSummaryDAOHibernate

public LoadTestSummaryDAOHibernate()
Method Detail

getLoadTestRunTotal

public LoadTestSummary getLoadTestRunTotal(LoadTestRun run)
Specified by:
getLoadTestRunTotal in interface LoadTestSummaryDAO
Returns:
The summary data for an entire LoadTest run, this will include totals, averages, etc.

getLoadTestSummaries

public java.util.List getLoadTestSummaries(LoadTestRun run)
Specified by:
getLoadTestSummaries in interface LoadTestSummaryDAO
Returns:
The summary data for individual tests in a LoadTest run.

getLoadTestSummary

public LoadTestSummary getLoadTestSummary(java.lang.Long id)
Specified by:
getLoadTestSummary in interface LoadTestSummaryDAO

removeLoadTestSummary

public void removeLoadTestSummary(java.lang.Long id)
Specified by:
removeLoadTestSummary in interface LoadTestSummaryDAO

saveLoadTestSummary

public void saveLoadTestSummary(LoadTestSummary summary)
Specified by:
saveLoadTestSummary in interface LoadTestSummaryDAO

getLoadTestRunTotals

public java.util.List<LoadTestSummary> getLoadTestRunTotals(LoadTest loadTest)
Specified by:
getLoadTestRunTotals in interface LoadTestSummaryDAO
Returns:
The summary data for all LoadTest runs for the given LoadTest


Copyright © 2008 Innobuilt Software LLC. All Rights Reserved.