br.com.arsmachina.example.dao.hibernate
Class TaskDAOImpl

java.lang.Object
  extended by br.com.arsmachina.dao.hibernate.GenericDAOImpl<Task,Integer>
      extended by br.com.arsmachina.example.dao.hibernate.TaskDAOImpl
All Implemented Interfaces:
br.com.arsmachina.dao.DAO<Task,Integer>, br.com.arsmachina.dao.ReadableDAO<Task,Integer>, br.com.arsmachina.dao.WriteableDAO<Task,Integer>, TaskDAO

public class TaskDAOImpl
extends br.com.arsmachina.dao.hibernate.GenericDAOImpl<Task,Integer>
implements TaskDAO

ProjectController implementation using Hibernate.

Author:
Thiago H. de Paula Figueiredo

Constructor Summary
TaskDAOImpl(org.hibernate.SessionFactory sessionFactory)
           
 
Method Summary
 List<Task> findByProject(Project project)
           
 
Methods inherited from class br.com.arsmachina.dao.hibernate.GenericDAOImpl
addSortCriteria, addSortCriteria, countAll, createCriteria, createCriteria, createCriteria, createExample, delete, delete, evict, findAll, findAll, findByExample, findById, findByIds, getClassMetadata, getDefaultSortCriteria, getEntityClass, getPrimaryKeyPropertyName, getSession, getSessionFactory, isPersistent, reattach, refresh, save, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface br.com.arsmachina.dao.ReadableDAO
countAll, findAll, findAll, findByExample, findById, findByIds, getDefaultSortCriteria, reattach, refresh
 
Methods inherited from interface br.com.arsmachina.dao.WriteableDAO
delete, delete, evict, isPersistent, save, update
 

Constructor Detail

TaskDAOImpl

public TaskDAOImpl(org.hibernate.SessionFactory sessionFactory)
Parameters:
sessionFactory -
Method Detail

findByProject

public List<Task> findByProject(Project project)
Specified by:
findByProject in interface TaskDAO
See Also:
TaskDAO.findByProject(br.com.arsmachina.example.entity.Project)


Copyright © 2008-2009 Thiago H. de Paula Figueiredo. All Rights Reserved.