com.trackstudio.soap.client
Interface Task

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
TaskAxis12ShamanismSoapBindingStub

public interface Task
extends java.rmi.Remote


Method Summary
 boolean allowedByACL(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)
           
 java.lang.String createTask(java.lang.String sessionId, java.lang.String categoryId, java.lang.String shortname, java.lang.String name, java.lang.String description, double budget, long deadline, java.lang.String priorityId, java.lang.String parentId, java.lang.String handlerUserId, java.lang.String handlerGroupId, java.lang.String[] udfNames, java.lang.String[] udfValues)
           
 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)
           
 TaskSliderBean getTaskList(java.lang.String sessionId, java.lang.String taskId, TaskFvalueBean fvalue, 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, java.lang.String handlerGroupId, boolean sendMail, java.lang.String[] udfNames, java.lang.String[] udfValues)
           
 

Method Detail

updateTask

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,
                java.lang.String handlerGroupId,
                boolean sendMail,
                java.lang.String[] udfNames,
                java.lang.String[] udfValues)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

createTask

java.lang.String createTask(java.lang.String sessionId,
                            java.lang.String parentTaskId,
                            java.lang.String categoryId,
                            java.lang.String name)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

createTask

java.lang.String createTask(java.lang.String sessionId,
                            java.lang.String categoryId,
                            java.lang.String shortname,
                            java.lang.String name,
                            java.lang.String description,
                            double budget,
                            long deadline,
                            java.lang.String priorityId,
                            java.lang.String parentId,
                            java.lang.String handlerUserId,
                            java.lang.String handlerGroupId,
                            java.lang.String[] udfNames,
                            java.lang.String[] udfValues)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteTask

void deleteTask(java.lang.String sessionId,
                java.lang.String taskId)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getTaskChain

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

findTaskIdByQuickGo

java.lang.String findTaskIdByQuickGo(java.lang.String sessionId,
                                     java.lang.String quickGo)
                                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getTaskList

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

getTaskList

TaskSliderBean getTaskList(java.lang.String sessionId,
                           java.lang.String taskId,
                           TaskFvalueBean fvalue,
                           boolean withUdf,
                           int pageNumber,
                           java.lang.String order)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

findSimilar

SimilarTaskBean findSimilar(java.lang.String sessionId,
                            java.lang.String taskId)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

allowedByACL

boolean allowedByACL(java.lang.String sessionId,
                     java.lang.String taskId)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

findTaskByNumber

TaskBean findTaskByNumber(java.lang.String sessionId,
                          java.lang.String number)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getProjectChildren

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

pasteTasks

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

getChildren

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


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