com.trackstudio.kernel.manager
Class TaskManager
java.lang.Object
com.trackstudio.kernel.manager.KernelManager
com.trackstudio.kernel.manager.TaskManager
- public class TaskManager
- extends KernelManager
| Fields inherited from class com.trackstudio.kernel.manager.KernelManager |
hu |
|
Method Summary |
boolean |
canRecursivelyCopyTask(java.lang.String taskId,
java.lang.String toTask,
java.lang.String userId)
|
void |
copyUdfValues(java.lang.String taskId,
java.lang.String newTaskId,
java.lang.String topTask)
|
java.lang.String |
createTask(java.lang.String parentId,
java.lang.String userId,
java.lang.String categoryId,
java.lang.String name,
java.sql.Timestamp deadline)
|
void |
deleteTask(java.lang.String taskId)
|
java.lang.String |
findByNumber(java.lang.String number)
|
java.lang.String |
findByShortName(java.lang.String name)
|
java.util.TreeMap |
findSimilar(java.lang.String taskId)
|
java.lang.String |
findTaskIdByQuickGo(java.lang.String quick_go,
java.lang.String forUserId)
|
protected static TaskManager |
getInstance()
|
int |
getMessageCount(java.lang.String id)
|
java.util.LinkedList |
getTaskChain(java.lang.String startTaskId,
java.lang.String stopTaskId)
|
boolean |
isParentValidForOperation(java.lang.String[] tasksId,
java.lang.String toTask)
|
boolean |
isValidParent(java.lang.String taskId,
java.lang.String parentId)
|
void |
moveTasks(java.lang.String parentId,
java.lang.String[] taskIds)
|
void |
updateTask(java.lang.String userId,
java.lang.String taskId,
java.lang.String shortname,
java.lang.String name,
java.lang.String description,
java.lang.Double budget,
java.sql.Timestamp deadline,
java.lang.String priorityId,
java.lang.String parentId,
java.lang.String handlerId,
boolean sendMail)
|
| Methods inherited from class com.trackstudio.kernel.manager.KernelManager |
getAcl, getAttachment, getCategory, getEmailType, getFilter, getFind, getIndex, getLicense, getLongText, getMailImport, getMessage, getPrstatus, getRegistration, getReport, getScript, getStep, getTask, getTSInfo, getUdf, getUser, getWorkflow |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
protected static TaskManager getInstance()
updateTask
public void updateTask(java.lang.String userId,
java.lang.String taskId,
java.lang.String shortname,
java.lang.String name,
java.lang.String description,
java.lang.Double budget,
java.sql.Timestamp deadline,
java.lang.String priorityId,
java.lang.String parentId,
java.lang.String handlerId,
boolean sendMail)
throws GranException
- Throws:
GranException
createTask
public java.lang.String createTask(java.lang.String parentId,
java.lang.String userId,
java.lang.String categoryId,
java.lang.String name,
java.sql.Timestamp deadline)
throws GranException
- Throws:
GranException
findByShortName
public java.lang.String findByShortName(java.lang.String name)
throws GranException
- Throws:
GranException
findByNumber
public java.lang.String findByNumber(java.lang.String number)
throws GranException
- Throws:
GranException
getMessageCount
public int getMessageCount(java.lang.String id)
throws GranException
- Throws:
GranException
deleteTask
public void deleteTask(java.lang.String taskId)
throws GranException
- Throws:
GranException
findSimilar
public java.util.TreeMap findSimilar(java.lang.String taskId)
throws GranException
- Throws:
GranException
getTaskChain
public java.util.LinkedList getTaskChain(java.lang.String startTaskId,
java.lang.String stopTaskId)
throws GranException
- Throws:
GranException
findTaskIdByQuickGo
public java.lang.String findTaskIdByQuickGo(java.lang.String quick_go,
java.lang.String forUserId)
throws GranException
- Throws:
GranException
isValidParent
public boolean isValidParent(java.lang.String taskId,
java.lang.String parentId)
throws GranException
- Throws:
GranException
copyUdfValues
public void copyUdfValues(java.lang.String taskId,
java.lang.String newTaskId,
java.lang.String topTask)
throws GranException
- Throws:
GranException
isParentValidForOperation
public boolean isParentValidForOperation(java.lang.String[] tasksId,
java.lang.String toTask)
throws GranException
- Throws:
GranException
moveTasks
public void moveTasks(java.lang.String parentId,
java.lang.String[] taskIds)
throws GranException
- Throws:
GranException
canRecursivelyCopyTask
public boolean canRecursivelyCopyTask(java.lang.String taskId,
java.lang.String toTask,
java.lang.String userId)
throws GranException
- Throws:
GranException
Copyright © 2002-2005 TrackStudio, Ltd. All Rights Reserved.