br.com.arsmachina.example.controller.impl
Class TaskControllerImpl

java.lang.Object
  extended by br.com.arsmachina.controller.impl.ControllerImpl<T,K>
      extended by br.com.arsmachina.controller.impl.SpringControllerImpl<Task,Integer>
          extended by br.com.arsmachina.example.controller.impl.TaskControllerImpl
All Implemented Interfaces:
br.com.arsmachina.controller.Controller<Task,Integer>, br.com.arsmachina.controller.ReadableController<Task,Integer>, br.com.arsmachina.controller.WriteableController<Task,Integer>, TaskController

public class TaskControllerImpl
extends br.com.arsmachina.controller.impl.SpringControllerImpl<Task,Integer>
implements TaskController

TaskController implementation.

Author:
Thiago H. de Paula Figueiredo

Constructor Summary
TaskControllerImpl(TaskDAO taskDAO)
          Single constructor of this class.
 
Method Summary
 List<Task> findByProject(Project project)
           
 
Methods inherited from class br.com.arsmachina.controller.impl.SpringControllerImpl
countAll, delete, delete, findAll, findAll, findById, findByIds, refresh, save, saveOrUpdate, update
 
Methods inherited from class br.com.arsmachina.controller.impl.ControllerImpl
evict, findByExample, isPersistent, reattach
 
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.controller.ReadableController
countAll, findAll, findAll, findByExample, findById, findByIds, reattach
 
Methods inherited from interface br.com.arsmachina.controller.WriteableController
delete, delete, evict, isPersistent, save, saveOrUpdate, update
 

Constructor Detail

TaskControllerImpl

public TaskControllerImpl(TaskDAO taskDAO)
Single constructor of this class.

Parameters:
taskDAO - a TaskDAO. It cannot be null.
Method Detail

findByProject

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


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