com.trackstudio.soap.service
Class Workflow

java.lang.Object
  extended by com.trackstudio.soap.service.Workflow

public class Workflow
extends java.lang.Object


Constructor Summary
Workflow()
           
 
Method Summary
 java.lang.String cloneeWorkflow(java.lang.String sessionId, java.lang.String workflowId, java.lang.String taskId)
           
 java.lang.String createMstatus(java.lang.String sessionId, java.lang.String workflowId, java.lang.String name, java.lang.String description, boolean isdefault)
           
 void createPriority(java.lang.String sessionId, java.lang.String name, java.lang.String description, int order, boolean isdefault, java.lang.String workflowId)
           
 void createResolution(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String name, boolean isdefault)
           
 java.lang.String createStatus(java.lang.String sessionId, java.lang.String name, boolean isStart, boolean isFinish, java.lang.String workflowId, java.lang.String color)
           
 java.lang.String createWorkflow(java.lang.String sessionId, java.lang.String taskId, java.lang.String name)
           
 void deleteMstatus(java.lang.String sessionId, java.lang.String mstatusId)
           
 void deletePriority(java.lang.String sessionId, java.lang.String priorityId)
           
 void deleteResolution(java.lang.String sessionId, java.lang.String resolutionId)
           
 void deleteStatus(java.lang.String sessionId, java.lang.String statusId)
           
 void deleteTransition(java.lang.String sessionId, java.lang.String transitionId)
           
 void deleteWorkflow(java.lang.String sessionId, java.lang.String workflowId)
           
 void editStatus(java.lang.String sessionId, java.lang.String statusId, java.lang.String name, boolean start, boolean finish, java.lang.String color)
           
 WorkflowBean[] getAvailableWorkflowList(java.lang.String sessionId, java.lang.String taskId)
           
 MstatusBean[] getMstatusList(java.lang.String sessionId, java.lang.String workflowId)
           
 PriorityBean[] getPriorityList(java.lang.String sessionId, java.lang.String workflowId)
           
 ResolutionBean[] getResolutionList(java.lang.String sessionId, java.lang.String mstatusId)
           
 StatusBean[] getStatusList(java.lang.String sessionId, java.lang.String workflowId)
           
 TransitionBean[] getTransitionList(java.lang.String sessionId, java.lang.String workflowId)
           
 void grantBeHandler(java.lang.String sessionId, java.lang.String access, java.lang.String prstatusId, java.lang.String mstatusId)
           
 void grantProcess(java.lang.String sessionId, java.lang.String access, java.lang.String prstatusId, java.lang.String mstatusId)
           
 void grantView(java.lang.String sessionId, java.lang.String access, java.lang.String prstatusId, java.lang.String mstatusId)
           
 void setMstatusTrigger(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String before, java.lang.String insteadOf, java.lang.String after)
           
 void setWorkflowName(java.lang.String sessionId, java.lang.String workflowId, java.lang.String name)
           
 void updateMstatus(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String name, java.lang.String description, boolean isdefault)
           
 void updatePriority(java.lang.String sessionId, java.lang.String priorityId, java.lang.String name, java.lang.String description, int order, boolean defaultPriority)
           
 void updateResolution(java.lang.String sessionId, java.lang.String resolutionId, java.lang.String name, boolean isdefault)
           
 void updateTransition(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String startStatusId, java.lang.String finishStatusId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Workflow

public Workflow()
Method Detail

deletePriority

public void deletePriority(java.lang.String sessionId,
                           java.lang.String priorityId)
                    throws java.lang.Exception
Throws:
java.lang.Exception

updatePriority

public void updatePriority(java.lang.String sessionId,
                           java.lang.String priorityId,
                           java.lang.String name,
                           java.lang.String description,
                           int order,
                           boolean defaultPriority)
                    throws java.lang.Exception
Throws:
java.lang.Exception

createPriority

public void createPriority(java.lang.String sessionId,
                           java.lang.String name,
                           java.lang.String description,
                           int order,
                           boolean isdefault,
                           java.lang.String workflowId)
                    throws java.lang.Exception
Throws:
java.lang.Exception

getResolutionList

public ResolutionBean[] getResolutionList(java.lang.String sessionId,
                                          java.lang.String mstatusId)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

getStatusList

public StatusBean[] getStatusList(java.lang.String sessionId,
                                  java.lang.String workflowId)
                           throws java.lang.Exception
Throws:
java.lang.Exception

createStatus

public java.lang.String createStatus(java.lang.String sessionId,
                                     java.lang.String name,
                                     boolean isStart,
                                     boolean isFinish,
                                     java.lang.String workflowId,
                                     java.lang.String color)
                              throws java.lang.Exception
Throws:
java.lang.Exception

deleteStatus

public void deleteStatus(java.lang.String sessionId,
                         java.lang.String statusId)
                  throws java.lang.Exception
Throws:
java.lang.Exception

editStatus

public void editStatus(java.lang.String sessionId,
                       java.lang.String statusId,
                       java.lang.String name,
                       boolean start,
                       boolean finish,
                       java.lang.String color)
                throws java.lang.Exception
Throws:
java.lang.Exception

createMstatus

public java.lang.String createMstatus(java.lang.String sessionId,
                                      java.lang.String workflowId,
                                      java.lang.String name,
                                      java.lang.String description,
                                      boolean isdefault)
                               throws java.lang.Exception
Throws:
java.lang.Exception

deleteMstatus

public void deleteMstatus(java.lang.String sessionId,
                          java.lang.String mstatusId)
                   throws java.lang.Exception
Throws:
java.lang.Exception

deleteResolution

public void deleteResolution(java.lang.String sessionId,
                             java.lang.String resolutionId)
                      throws java.lang.Exception
Throws:
java.lang.Exception

updateMstatus

public void updateMstatus(java.lang.String sessionId,
                          java.lang.String mstatusId,
                          java.lang.String name,
                          java.lang.String description,
                          boolean isdefault)
                   throws java.lang.Exception
Throws:
java.lang.Exception

getAvailableWorkflowList

public WorkflowBean[] getAvailableWorkflowList(java.lang.String sessionId,
                                               java.lang.String taskId)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

createWorkflow

public java.lang.String createWorkflow(java.lang.String sessionId,
                                       java.lang.String taskId,
                                       java.lang.String name)
                                throws java.lang.Exception
Throws:
java.lang.Exception

cloneeWorkflow

public java.lang.String cloneeWorkflow(java.lang.String sessionId,
                                       java.lang.String workflowId,
                                       java.lang.String taskId)
                                throws java.lang.Exception
Throws:
java.lang.Exception

deleteWorkflow

public void deleteWorkflow(java.lang.String sessionId,
                           java.lang.String workflowId)
                    throws java.lang.Exception
Throws:
java.lang.Exception

createResolution

public void createResolution(java.lang.String sessionId,
                             java.lang.String mstatusId,
                             java.lang.String name,
                             boolean isdefault)
                      throws java.lang.Exception
Throws:
java.lang.Exception

updateResolution

public void updateResolution(java.lang.String sessionId,
                             java.lang.String resolutionId,
                             java.lang.String name,
                             boolean isdefault)
                      throws java.lang.Exception
Throws:
java.lang.Exception

setWorkflowName

public void setWorkflowName(java.lang.String sessionId,
                            java.lang.String workflowId,
                            java.lang.String name)
                     throws java.lang.Exception
Throws:
java.lang.Exception

getMstatusList

public MstatusBean[] getMstatusList(java.lang.String sessionId,
                                    java.lang.String workflowId)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getTransitionList

public TransitionBean[] getTransitionList(java.lang.String sessionId,
                                          java.lang.String workflowId)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

getPriorityList

public PriorityBean[] getPriorityList(java.lang.String sessionId,
                                      java.lang.String workflowId)
                               throws java.lang.Exception
Throws:
java.lang.Exception

updateTransition

public void updateTransition(java.lang.String sessionId,
                             java.lang.String mstatusId,
                             java.lang.String startStatusId,
                             java.lang.String finishStatusId)
                      throws java.lang.Exception
Throws:
java.lang.Exception

deleteTransition

public void deleteTransition(java.lang.String sessionId,
                             java.lang.String transitionId)
                      throws java.lang.Exception
Throws:
java.lang.Exception

grantProcess

public void grantProcess(java.lang.String sessionId,
                         java.lang.String access,
                         java.lang.String prstatusId,
                         java.lang.String mstatusId)
                  throws java.lang.Exception
Throws:
java.lang.Exception

grantBeHandler

public void grantBeHandler(java.lang.String sessionId,
                           java.lang.String access,
                           java.lang.String prstatusId,
                           java.lang.String mstatusId)
                    throws java.lang.Exception
Throws:
java.lang.Exception

grantView

public void grantView(java.lang.String sessionId,
                      java.lang.String access,
                      java.lang.String prstatusId,
                      java.lang.String mstatusId)
               throws java.lang.Exception
Throws:
java.lang.Exception

setMstatusTrigger

public void setMstatusTrigger(java.lang.String sessionId,
                              java.lang.String mstatusId,
                              java.lang.String before,
                              java.lang.String insteadOf,
                              java.lang.String after)
                       throws java.lang.Exception
Throws:
java.lang.Exception


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