| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TaskService
| Method Summary | |
|---|---|
|  Task | getMaxTask() | 
|  Task | getTask(Long task,
               Date asOfDate)Fetch Task of a particular date | 
|  int | getTaskCount(Long task)get the count of Tasks by given task | 
|  List<Task> | getTasks(String task,
                 String description,
                 String workArea,
                 String workAreaDesc,
                 Date fromEffdt,
                 Date toEffdt) | 
|  void | saveTask(Task task)Save a given Task | 
|  void | saveTasks(List<Task> tasks)Save a List of Tasks | 
| Method Detail | 
|---|
@Cacheable(value="KPME/Task",
           key="\'task=\' + #p0 + \'|\' + \'asOfDate=\' + #p1")
Task getTask(Long task,
                       Date asOfDate)
task - asOfDate - 
@CacheEvict(value="KPME/Task",
            allEntries=true)
void saveTask(Task task)
task - 
@CacheEvict(value="KPME/Task",
            allEntries=true)
void saveTasks(List<Task> tasks)
tasks - Task getMaxTask()
List<Task> getTasks(String task,
                    String description,
                    String workArea,
                    String workAreaDesc,
                    Date fromEffdt,
                    Date toEffdt)
int getTaskCount(Long task)
task - 
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||