gran.app.adapter.external
Interface SecuredWorkflowAdapter

All Superinterfaces:
Adapter, SecuredAdapter
All Known Implementing Classes:
BaseSecuredWorkflowAdapter

public interface SecuredWorkflowAdapter
extends SecuredAdapter


Method Summary
 java.lang.String copyWorkflowImpl(java.lang.String sessionId, java.lang.String workflowId, java.lang.String taskId)
           
 java.lang.String createMstatusImpl(java.lang.String sessionId, java.lang.String workflowId, java.lang.String name, java.lang.String description, java.lang.String isdefault, java.lang.String result)
          adds new Mstatus to this workflow
 void createPriorityImpl(java.lang.String sessionId, java.lang.String name, java.lang.String description, java.lang.String order, boolean isdefault, java.lang.String workflowId)
           
 void createResolutionImpl(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String name, java.lang.String isdefault)
           
 java.lang.String createStatusImpl(java.lang.String sessionId, java.lang.String name, boolean isStart, boolean isFinish, java.lang.String workflowId, java.lang.String color, java.lang.String result)
           
 void createTransitionImpl(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String startStatusId, java.lang.String finishStatusId)
           
 java.lang.String createWorkflowImpl(java.lang.String sessionId, java.lang.String taskId, java.lang.String name, java.lang.String result)
           
 void deleteMstatusImpl(java.lang.String sessionId, java.lang.String mstatusId)
          removes (if possible) mstatus from workflow
 void deletePriorityImpl(java.lang.String sessionId, java.lang.String priorityId)
           
 void deleteResolutionImpl(java.lang.String sessionId, java.lang.String resolutionId)
          removes (if possible) mstatus from workflow
 void deleteStatusImpl(java.lang.String sessionId, java.lang.String statusId)
           
 void deleteTransitionImpl(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String startStatusId)
           
 void deleteWorkflowImpl(java.lang.String sessionId, java.lang.String workflowId)
           
 void editStatusImpl(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 getAvailableResolutionListImpl(java.lang.String sessionId, java.lang.String mstatusId, java.util.ArrayList result)
          get available resolution list each mstatusid has own list of available resolution
 java.util.ArrayList getAvailableStatusListImpl(java.lang.String sessionId, java.lang.String workflowId, java.util.ArrayList result)
           
 java.util.ArrayList getAvailableWorkflowListImpl(java.lang.String sessionId, java.lang.String taskId, java.util.ArrayList result)
           
 java.util.ArrayList getMstatusListImpl(java.lang.String sessionId, java.lang.String workflowId, java.util.ArrayList result)
           
 java.util.ArrayList getPriorityListImpl(java.lang.String sessionId, java.lang.String workflowId, java.util.ArrayList result)
           
 java.lang.String getStartStatusIdImpl(java.lang.String sessionId, java.lang.String workflowId, java.lang.String result)
           
 void grantMailImpl(java.lang.String sessionId, java.lang.String access, java.lang.String prstatusId, java.lang.String mstatusId)
           
 void grantProcessImpl(java.lang.String sessionId, java.lang.String access, java.lang.String prstatusId, java.lang.String mstatusId)
           
 void grantViewImpl(java.lang.String sessionId, java.lang.String access, java.lang.String prstatusId, java.lang.String mstatusId)
           
 void setWorkflowNameImpl(java.lang.String sessionId, java.lang.String workflowId, java.lang.String name)
           
 void updateMstatusImpl(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String name, java.lang.String description, java.lang.String isdefault)
           
 void updatePriorityImpl(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 updateResolutionImpl(java.lang.String sessionId, java.lang.String resolutionId, java.lang.String name, java.lang.String isdefault)
           
 void updateTransitionImpl(java.lang.String sessionId, java.lang.String mstatusId, java.lang.String startStatusId, java.lang.String finishStatusId)
           
 
Methods inherited from interface gran.app.adapter.Adapter
getDescription, init
 

Method Detail

deletePriorityImpl

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

updatePriorityImpl

public void updatePriorityImpl(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

createPriorityImpl

public void createPriorityImpl(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

getStartStatusIdImpl

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

getAvailableResolutionListImpl

public java.util.ArrayList getAvailableResolutionListImpl(java.lang.String sessionId,
                                                          java.lang.String mstatusId,
                                                          java.util.ArrayList result)
                                                   throws GranException
get available resolution list each mstatusid has own list of available resolution

Throws:
GranException

getAvailableStatusListImpl

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

createStatusImpl

public java.lang.String createStatusImpl(java.lang.String sessionId,
                                         java.lang.String name,
                                         boolean isStart,
                                         boolean isFinish,
                                         java.lang.String workflowId,
                                         java.lang.String color,
                                         java.lang.String result)
                                  throws GranException
Throws:
GranException

deleteStatusImpl

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

editStatusImpl

public void editStatusImpl(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

createMstatusImpl

public java.lang.String createMstatusImpl(java.lang.String sessionId,
                                          java.lang.String workflowId,
                                          java.lang.String name,
                                          java.lang.String description,
                                          java.lang.String isdefault,
                                          java.lang.String result)
                                   throws GranException
adds new Mstatus to this workflow

Throws:
GranException

deleteMstatusImpl

public void deleteMstatusImpl(java.lang.String sessionId,
                              java.lang.String mstatusId)
                       throws GranException
removes (if possible) mstatus from workflow

Throws:
GranException

deleteResolutionImpl

public void deleteResolutionImpl(java.lang.String sessionId,
                                 java.lang.String resolutionId)
                          throws GranException
removes (if possible) mstatus from workflow

Throws:
GranException

updateMstatusImpl

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

getAvailableWorkflowListImpl

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

createWorkflowImpl

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

copyWorkflowImpl

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

deleteWorkflowImpl

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

createTransitionImpl

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

createResolutionImpl

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

updateResolutionImpl

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

setWorkflowNameImpl

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

getMstatusListImpl

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

getPriorityListImpl

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

updateTransitionImpl

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

deleteTransitionImpl

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

grantMailImpl

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

grantProcessImpl

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

grantViewImpl

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


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