gran.app.adapter.external.workflow
Class SecuredWorkflowAdapterManager

java.lang.Object
  extended bygran.app.adapter.external.workflow.SecuredWorkflowAdapterManager

public class SecuredWorkflowAdapterManager
extends java.lang.Object


Constructor Summary
SecuredWorkflowAdapterManager(java.util.ArrayList adapters)
           
 
Method Summary
 java.lang.String copyWorkflow(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, java.lang.String isdefault)
           
 void createPriority(java.lang.String sessionId, java.lang.String name, java.lang.String description, java.lang.String order, boolean isdefault, java.lang.String workflowId)
           
 void createResolution(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String name, java.lang.String 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)
           
 void createTransition(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String startStatusId, java.lang.String finishStatusId)
           
 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 mstatusId, java.lang.String startStatusId)
           
 void deleteWorkflow(java.lang.String sessionId, java.lang.String workflowId)
           
 void editStatus(java.lang.String sessionId, java.lang.String statusId, java.lang.String name, java.lang.Integer start, java.lang.Integer finish, java.lang.String color)
           
 java.util.ArrayList getAvailableResolutionList(java.lang.String sessionId, java.lang.String mstatusId)
           
 java.util.ArrayList getAvailableStatusList(java.lang.String sessionId, java.lang.String workflowId)
           
 java.util.ArrayList getAvailableWorkflowList(java.lang.String sessionId, java.lang.String taskId)
           
 java.util.ArrayList getMstatusList(java.lang.String sessionId, java.lang.String workflowId)
           
 java.util.ArrayList getPriorityList(java.lang.String sessionId, java.lang.String workflowId)
           
 java.lang.String getStartStatusId(java.lang.String sessionId, java.lang.String workflowId)
           
 void grantMail(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 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, java.lang.String isdefault)
           
 void updatePriority(java.lang.String sessionId, java.lang.String priorityId, java.lang.String name, java.lang.String description, java.lang.String order, boolean defaultPriority, java.lang.String workflowId)
           
 void updateResolution(java.lang.String sessionId, java.lang.String resolutionId, java.lang.String name, java.lang.String 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

SecuredWorkflowAdapterManager

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

getAvailableResolutionList

public java.util.ArrayList getAvailableResolutionList(java.lang.String sessionId,
                                                      java.lang.String mstatusId)
                                               throws GranException
Throws:
GranException

getAvailableStatusList

public java.util.ArrayList getAvailableStatusList(java.lang.String sessionId,
                                                  java.lang.String workflowId)
                                           throws GranException
Throws:
GranException

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 GranException
Throws:
GranException

createMstatus

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

getMstatusList

public java.util.ArrayList getMstatusList(java.lang.String sessionId,
                                          java.lang.String workflowId)
                                   throws GranException
Throws:
GranException

getPriorityList

public java.util.ArrayList getPriorityList(java.lang.String sessionId,
                                           java.lang.String workflowId)
                                    throws GranException
Throws:
GranException

getAvailableWorkflowList

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

createWorkflow

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

copyWorkflow

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

createResolution

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

updateResolution

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

getStartStatusId

public java.lang.String getStartStatusId(java.lang.String sessionId,
                                         java.lang.String workflowId)
                                  throws GranException
Throws:
GranException

createTransition

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

deleteWorkflow

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

setWorkflowName

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

deleteResolution

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

deleteMstatus

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

updateMstatus

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

grantMail

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

grantProcess

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

grantView

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

deletePriority

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

deleteStatus

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

editStatus

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

updatePriority

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

createPriority

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

updateTransition

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

deleteTransition

public void deleteTransition(java.lang.String sessionId,
                             java.lang.String mstatusId,
                             java.lang.String startStatusId)
                      throws GranException
Throws:
GranException


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