edu.nrao.sss.dao.project
Class HibernateProgBlockDao

java.lang.Object
  extended by edu.nrao.sss.dao.HibernateDao
      extended by edu.nrao.sss.dao.project.HibernateProgBlockDao
All Implemented Interfaces:
ProgramBlockProvider

public class HibernateProgBlockDao
extends HibernateDao
implements ProgramBlockProvider

A Hibernate data access object for ProgramBlocks.

Version Info:

$Revision: 2131 $
$Date: 2009-03-20 10:24:37 -0600 (Fri, 20 Mar 2009) $
$Author: btruitt $ (last person to modify)

Since:
2008-06-11
Author:
David M. Harland

Field Summary
 
Fields inherited from class edu.nrao.sss.dao.HibernateDao
factories
 
Constructor Summary
HibernateProgBlockDao(String cfg, org.hibernate.Interceptor i)
          Creates a new data access object for program blocks
 
Method Summary
 List<ProgramBlock> getAllProgBlocks()
           
 List<ProgramBlock> getProgBlocks(ProgramBlockFilter filter)
           
 
Methods inherited from class edu.nrao.sss.dao.HibernateDao
addDaoListener, beginTransaction, closeSession, commitTransaction, destroyAllFactories, destroyFactory, fireRollbackEvent, getConfigurationFileName, getInterceptor, getSession, getSessionFactory, removeDaoListeners, rollbackTransaction, setConfigurationFileName, setInterceptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateProgBlockDao

public HibernateProgBlockDao(String cfg,
                             org.hibernate.Interceptor i)
Creates a new data access object for program blocks

See Also:
HibernateDao.HibernateDao(String, Interceptor)
Method Detail

getProgBlocks

public List<ProgramBlock> getProgBlocks(ProgramBlockFilter filter)
                                 throws RepositoryException
Specified by:
getProgBlocks in interface ProgramBlockProvider
Throws:
RepositoryException

getAllProgBlocks

public List<ProgramBlock> getAllProgBlocks()
                                    throws RepositoryException
Specified by:
getAllProgBlocks in interface ProgramBlockProvider
Throws:
RepositoryException


Copyright © 2009. All Rights Reserved.