com.trackstudio.soap.service
Class Task

java.lang.Object
  extended bycom.trackstudio.soap.service.Task

public class Task
extends java.lang.Object


Constructor Summary
Task()
           
 
Method Summary
 boolean allowedByACL(java.lang.String sessionId, java.lang.String taskId)
           
 void cancelTask(java.lang.String sessionId, java.lang.String taskId)
           
 java.lang.String createTask(java.lang.String sessionId, java.lang.String parentTaskId, java.lang.String categoryId, java.lang.String name)
           
 void deleteTask(java.lang.String sessionId, java.lang.String taskId)
           
 SimilarTaskBean findSimilar(java.lang.String sessionId, java.lang.String taskId)
           
 TaskBean findTaskByNumber(java.lang.String sessionId, java.lang.String number)
           
 java.lang.String findTaskIdByQuickGo(java.lang.String sessionId, java.lang.String quickGo)
           
 TaskBean[] getChildren(java.lang.String sessionId, java.lang.String taskId)
           
 TaskBean[] getProjectChildren(java.lang.String sessionId, java.lang.String taskId)
           
 TaskBean[] getTaskChain(java.lang.String sessionId, java.lang.String startTaskId, java.lang.String stopTaskId)
           
 TaskSliderBean getTaskList(java.lang.String sessionId, java.lang.String taskId, java.lang.String filterId, boolean withUdf, int pageNumber, java.lang.String order)
           
 void pasteTasks(java.lang.String sessionId, java.lang.String parentId, java.lang.String[] taskIds, java.lang.String operation)
           
 void updateTask(java.lang.String sessionId, java.lang.String taskId, java.lang.String shortName, java.lang.String name, java.lang.String description, double budget, long deadline, java.lang.String priorityId, java.lang.String parentTaskId, java.lang.String handlerUserId, boolean sendMail)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Task

public Task()
Method Detail

updateTask

public void updateTask(java.lang.String sessionId,
                       java.lang.String taskId,
                       java.lang.String shortName,
                       java.lang.String name,
                       java.lang.String description,
                       double budget,
                       long deadline,
                       java.lang.String priorityId,
                       java.lang.String parentTaskId,
                       java.lang.String handlerUserId,
                       boolean sendMail)
                throws GranException
Throws:
GranException

createTask

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

cancelTask

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

deleteTask

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

getTaskChain

public TaskBean[] getTaskChain(java.lang.String sessionId,
                               java.lang.String startTaskId,
                               java.lang.String stopTaskId)
                        throws GranException
Throws:
GranException

findTaskIdByQuickGo

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

getTaskList

public TaskSliderBean getTaskList(java.lang.String sessionId,
                                  java.lang.String taskId,
                                  java.lang.String filterId,
                                  boolean withUdf,
                                  int pageNumber,
                                  java.lang.String order)
                           throws GranException
Throws:
GranException

findSimilar

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

allowedByACL

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

findTaskByNumber

public TaskBean findTaskByNumber(java.lang.String sessionId,
                                 java.lang.String number)
                          throws GranException
Throws:
GranException

getProjectChildren

public TaskBean[] getProjectChildren(java.lang.String sessionId,
                                     java.lang.String taskId)
                              throws GranException
Throws:
GranException

getChildren

public TaskBean[] getChildren(java.lang.String sessionId,
                              java.lang.String taskId)
                       throws GranException
Throws:
GranException

pasteTasks

public void pasteTasks(java.lang.String sessionId,
                       java.lang.String parentId,
                       java.lang.String[] taskIds,
                       java.lang.String operation)
                throws GranException
Throws:
GranException


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