org.whatsitcalled.webflange.model
Class ProjectDAOHibernate

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

public class ProjectDAOHibernate
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements ProjectDAO


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
ProjectDAOHibernate()
           
 
Method Summary
 Project findByName(java.lang.String name)
           
 Project getProject(java.lang.Long id)
           
 java.util.List getProjects()
           
 java.util.List getProjects(int first, int count, java.lang.String orderby)
           
 void removeProject(java.lang.Long id)
           
 void saveProject(Project project)
           
 
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

ProjectDAOHibernate

public ProjectDAOHibernate()
Method Detail

getProject

public Project getProject(java.lang.Long id)
Specified by:
getProject in interface ProjectDAO

getProjects

public java.util.List getProjects()
Specified by:
getProjects in interface ProjectDAO

getProjects

public java.util.List getProjects(int first,
                                  int count,
                                  java.lang.String orderby)
Specified by:
getProjects in interface ProjectDAO

removeProject

public void removeProject(java.lang.Long id)
Specified by:
removeProject in interface ProjectDAO

saveProject

public void saveProject(Project project)
Specified by:
saveProject in interface ProjectDAO

findByName

public Project findByName(java.lang.String name)
Specified by:
findByName in interface ProjectDAO


Copyright © 2008 Innobuilt Software LLC. All Rights Reserved.