gran.app.adapter.external.task
Class SecuredTaskAdapterManager

java.lang.Object
  extended bygran.app.adapter.external.task.SecuredTaskAdapterManager

public class SecuredTaskAdapterManager
extends java.lang.Object


Constructor Summary
SecuredTaskAdapterManager(java.util.ArrayList adapters)
           
 
Method Summary
 void cancelTask(java.lang.String sessionId, java.lang.String taskId)
           
 java.lang.String createTask(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId, java.lang.String categoryId, java.lang.String name)
           
 void deleteTask(java.lang.String sessionId, java.lang.String taskId)
           
 java.util.TreeMap findSimilar(java.lang.String sessionId, java.lang.String taskId)
           
 java.lang.String findTaskIdByName(java.lang.String sessionId, java.lang.String name)
           
 java.lang.String findTaskIdByQuickGo(java.lang.String sessionId, java.lang.String quickGo)
           
 java.util.HashSet getAllowedChildrenSet(java.lang.String sessionId, java.lang.String taskId)
           
 java.util.HashSet getAllowedChildrenWithSubtasksSet(java.lang.String sessionId, java.lang.String taskId)
           
 java.util.ArrayList getPossibleParentList(java.lang.String sessionId, java.lang.String taskId)
           
 java.util.ArrayList getProjectList(java.lang.String sessionId)
           
 java.lang.String getProjectName(java.lang.String sessionId, java.lang.String taskId)
           
 java.util.LinkedList getTaskChain(java.lang.String sessionId, java.lang.String startTaskId, java.lang.String stopTaskId)
           
 Slider getTaskList(java.lang.String sessionId, java.lang.String taskId, java.lang.String filterId, boolean withUDF, int pagen, java.lang.String keyword, java.lang.String order)
           
 void updateTask(java.lang.String sessionId, java.lang.String taskId, 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 categoryId, java.lang.String priorityId, java.lang.String parentId, java.lang.String handlerId, boolean sendMail)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecuredTaskAdapterManager

public SecuredTaskAdapterManager(java.util.ArrayList adapters)
Method Detail

createTask

public java.lang.String createTask(java.lang.String sessionId,
                                   java.lang.String taskId,
                                   java.lang.String userId,
                                   java.lang.String categoryId,
                                   java.lang.String name)
                            throws GranException
Throws:
GranException

getTaskList

public Slider getTaskList(java.lang.String sessionId,
                          java.lang.String taskId,
                          java.lang.String filterId,
                          boolean withUDF,
                          int pagen,
                          java.lang.String keyword,
                          java.lang.String order)
                   throws GranException
Throws:
GranException

getPossibleParentList

public java.util.ArrayList getPossibleParentList(java.lang.String sessionId,
                                                 java.lang.String taskId)
                                          throws GranException
Throws:
GranException

findTaskIdByName

public java.lang.String findTaskIdByName(java.lang.String sessionId,
                                         java.lang.String name)
                                  throws GranException,
                                         TaskNotFoundException
Throws:
GranException
TaskNotFoundException

updateTask

public void updateTask(java.lang.String sessionId,
                       java.lang.String taskId,
                       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 categoryId,
                       java.lang.String priorityId,
                       java.lang.String parentId,
                       java.lang.String handlerId,
                       boolean sendMail)
                throws GranException
Throws:
GranException

deleteTask

public void deleteTask(java.lang.String sessionId,
                       java.lang.String taskId)
                throws GranException
Throws:
GranException

cancelTask

public void cancelTask(java.lang.String sessionId,
                       java.lang.String taskId)
                throws GranException
Throws:
GranException

getTaskChain

public java.util.LinkedList getTaskChain(java.lang.String sessionId,
                                         java.lang.String startTaskId,
                                         java.lang.String stopTaskId)
                                  throws GranException
Throws:
GranException

getProjectList

public java.util.ArrayList getProjectList(java.lang.String sessionId)
                                   throws GranException
Throws:
GranException

getAllowedChildrenSet

public java.util.HashSet getAllowedChildrenSet(java.lang.String sessionId,
                                               java.lang.String taskId)
                                        throws GranException
Throws:
GranException

getAllowedChildrenWithSubtasksSet

public java.util.HashSet getAllowedChildrenWithSubtasksSet(java.lang.String sessionId,
                                                           java.lang.String taskId)
                                                    throws GranException
Throws:
GranException

getProjectName

public java.lang.String getProjectName(java.lang.String sessionId,
                                       java.lang.String taskId)
                                throws GranException
Throws:
GranException

findTaskIdByQuickGo

public java.lang.String findTaskIdByQuickGo(java.lang.String sessionId,
                                            java.lang.String quickGo)
                                     throws GranException
Throws:
GranException

findSimilar

public java.util.TreeMap findSimilar(java.lang.String sessionId,
                                     java.lang.String taskId)
                              throws GranException
Throws:
GranException


Copyright © 2002-2004 TrackStudio, Ltd. All Rights Reserved.