com.trackstudio.soap.client
Interface Workflow

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

public interface Workflow
extends java.rmi.Remote


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)
           
 

Method Detail

deletePriority

void deletePriority(java.lang.String sessionId,
                    java.lang.String priorityId)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updatePriority

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

createPriority

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

getResolutionList

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

getStatusList

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

createStatus

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.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteStatus

void deleteStatus(java.lang.String sessionId,
                  java.lang.String statusId)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

editStatus

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

createMstatus

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

deleteMstatus

void deleteMstatus(java.lang.String sessionId,
                   java.lang.String mstatusId)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteResolution

void deleteResolution(java.lang.String sessionId,
                      java.lang.String resolutionId)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateMstatus

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

getAvailableWorkflowList

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

createWorkflow

java.lang.String createWorkflow(java.lang.String sessionId,
                                java.lang.String taskId,
                                java.lang.String name)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

cloneeWorkflow

java.lang.String cloneeWorkflow(java.lang.String sessionId,
                                java.lang.String workflowId,
                                java.lang.String taskId)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteWorkflow

void deleteWorkflow(java.lang.String sessionId,
                    java.lang.String workflowId)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

createResolution

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

updateResolution

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

setWorkflowName

void setWorkflowName(java.lang.String sessionId,
                     java.lang.String workflowId,
                     java.lang.String name)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getMstatusList

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

getTransitionList

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

getPriorityList

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

updateTransition

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

deleteTransition

void deleteTransition(java.lang.String sessionId,
                      java.lang.String transitionId)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

grantProcess

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

grantBeHandler

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

grantView

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

setMstatusTrigger

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


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