KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > enhydra > pim > business > TaskManagerI


1 /*
2  * Created on May 9, 2005
3  *
4  * TODO To change the template for this generated file go to
5  * Window - Preferences - Java - Code Style - Code Templates
6  */

7 package org.enhydra.pim.business;
8
9 import java.math.BigDecimal JavaDoc;
10 import java.util.Vector JavaDoc;
11
12 import org.enhydra.pim.business.api.OwnerI;
13 import org.enhydra.pim.business.api.TaskI;
14 import org.enhydra.pim.exception.EnhydraPimException;
15
16 import com.lutris.appserver.server.sql.ObjectId;
17
18 /**
19  * @author P.Djojic May 9, 2005 8:52:11 PM
20  *
21  * TODO TaskManagerI
22  */

23 public interface TaskManagerI {
24     public TaskI addTask(TaskI task, OwnerI owner) throws EnhydraPimException;
25
26     public TaskI updateTask(TaskI task, OwnerI owner) throws EnhydraPimException;
27
28     public Vector JavaDoc getOwnerTasks(OwnerI owner) throws EnhydraPimException;
29
30     public void removeTask(TaskI task) throws EnhydraPimException;
31
32     public TaskI findTask(ObjectId oid) throws EnhydraPimException;
33
34     public TaskI findTask(BigDecimal JavaDoc handle) throws EnhydraPimException;
35 }
Popular Tags