1 7 package org.enhydra.pim.business; 8 9 import java.math.BigDecimal ; 10 import java.util.Vector ; 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 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 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 handle) throws EnhydraPimException; 35 } | Popular Tags |