gran.app.adapter.kernel.task
Class TaskAdapterManager
java.lang.Object
gran.app.adapter.kernel.task.TaskAdapterManager
- public class TaskAdapterManager
- extends java.lang.Object
Method Summary |
java.util.HashSet |
allowedChilds(java.lang.String taskid,
java.lang.String userid)
|
java.util.HashSet |
allowedChildsWithSubtasks(java.lang.String taskid,
java.lang.String userid)
|
int |
containSubtask(java.lang.String taskid)
|
void |
deleteTasks(java.lang.String[] ids)
|
java.lang.String |
findByName(java.lang.String userid,
java.lang.String name)
|
java.lang.String |
findByNumber(java.lang.String num)
|
java.lang.String |
findByShortName(java.lang.String name)
|
java.lang.String |
findTask(java.lang.String quick_go,
gran.model.User u)
|
java.util.Collection |
getChildrenIdCollection(java.lang.String taskId)
|
java.util.Collection |
getChildsHash(java.lang.String id)
|
int |
getMessageCount(java.lang.String id)
|
java.util.Collection |
getPossibleParentList(java.lang.String taskid,
java.util.Collection tasksWithShortNames)
|
java.util.Collection |
getProjectList(java.lang.String userid)
|
java.lang.String |
getProjectName(java.lang.String id)
|
java.util.ArrayList |
getTaskChain(java.lang.String startid,
java.lang.String stopid)
|
java.util.ArrayList |
getTaskIdChain(java.lang.String startid,
java.lang.String stopid)
|
gran.app.slider.Slider |
getTaskList(java.lang.String taskid,
java.lang.String userid,
gran.app.filter.FValue flthm,
boolean vABACL,
boolean withUDF,
int pagen,
java.lang.String keyword)
|
java.util.Collection |
getUsers(java.lang.String id)
|
gran.model.Task |
newTask(java.lang.String taskid,
java.lang.String userid,
java.lang.String categoryid,
java.lang.String name)
|
void |
saveTask(java.lang.String id,
java.lang.String shortname,
java.lang.String name,
java.lang.String description,
java.lang.String hrs,
java.lang.String mns,
java.lang.String deadline,
java.lang.String category,
java.lang.String priority,
java.lang.String parent,
java.lang.String userid,
java.lang.String handlerId,
boolean sendMail)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskAdapterManager
public TaskAdapterManager(java.util.Collection adapters)
newTask
public gran.model.Task newTask(java.lang.String taskid,
java.lang.String userid,
java.lang.String categoryid,
java.lang.String name)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
getTaskList
public gran.app.slider.Slider getTaskList(java.lang.String taskid,
java.lang.String userid,
gran.app.filter.FValue flthm,
boolean vABACL,
boolean withUDF,
int pagen,
java.lang.String keyword)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPossibleParentList
public java.util.Collection getPossibleParentList(java.lang.String taskid,
java.util.Collection tasksWithShortNames)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
findByShortName
public java.lang.String findByShortName(java.lang.String name)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
findByName
public java.lang.String findByName(java.lang.String userid,
java.lang.String name)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
containSubtask
public int containSubtask(java.lang.String taskid)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
saveTask
public void saveTask(java.lang.String id,
java.lang.String shortname,
java.lang.String name,
java.lang.String description,
java.lang.String hrs,
java.lang.String mns,
java.lang.String deadline,
java.lang.String category,
java.lang.String priority,
java.lang.String parent,
java.lang.String userid,
java.lang.String handlerId,
boolean sendMail)
throws gran.exception.CantCreateTaskException,
gran.exception.GranException
- Throws:
gran.exception.CantCreateTaskException
gran.exception.GranException
deleteTasks
public void deleteTasks(java.lang.String[] ids)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
getTaskChain
public java.util.ArrayList getTaskChain(java.lang.String startid,
java.lang.String stopid)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
getTaskIdChain
public java.util.ArrayList getTaskIdChain(java.lang.String startid,
java.lang.String stopid)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
getProjectList
public java.util.Collection getProjectList(java.lang.String userid)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
allowedChilds
public java.util.HashSet allowedChilds(java.lang.String taskid,
java.lang.String userid)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
allowedChildsWithSubtasks
public java.util.HashSet allowedChildsWithSubtasks(java.lang.String taskid,
java.lang.String userid)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
getProjectName
public java.lang.String getProjectName(java.lang.String id)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
findByNumber
public java.lang.String findByNumber(java.lang.String num)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
findTask
public java.lang.String findTask(java.lang.String quick_go,
gran.model.User u)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
getChildrenIdCollection
public java.util.Collection getChildrenIdCollection(java.lang.String taskId)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
getChildsHash
public java.util.Collection getChildsHash(java.lang.String id)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
getUsers
public java.util.Collection getUsers(java.lang.String id)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
getMessageCount
public int getMessageCount(java.lang.String id)
throws gran.exception.GranException
- Throws:
gran.exception.GranException
Copyright © 2002-2003 TrackStudio, Ltd. All Rights Reserved.