com.trackstudio.kernel.manager
Class StepManager
java.lang.Object
  
com.trackstudio.kernel.manager.KernelManager
      
com.trackstudio.kernel.manager.StepManager
public class StepManager
- extends KernelManager
 
 
| Fields inherited from class com.trackstudio.kernel.manager.KernelManager | 
hu | 
 
| 
Method Summary | 
 java.util.List | 
getAllowedMsgRecepientList(java.lang.String taskId)
 
            | 
 java.util.ArrayList | 
getAvailableMstatusList(java.lang.String taskId,
                        java.lang.String userId)
 
            | 
 java.util.ArrayList | 
getHandlerGroupList(java.lang.String mstatusId,
                    java.lang.String taskId)
 
            | 
 java.util.ArrayList<java.lang.String> | 
getHandlerList(java.lang.String mstatusId,
               java.lang.String taskId)
 
            | 
protected static StepManager | 
getInstance()
 
            | 
 java.util.ArrayList | 
getMessageList(java.lang.String taskId,
               java.lang.String userId)
 
            | 
 java.lang.String | 
getNextStatusId(java.lang.String taskId,
                java.lang.String mstatusId)
 
            | 
 java.util.List | 
getProcessableMstatusList(java.lang.String userId,
                          java.lang.String taskId)
 
            | 
 java.util.ArrayList | 
getTaskEditGroupHandlerList(java.lang.String taskId,
                            java.lang.String categoryId,
                            boolean isNew)
 
            | 
 java.util.ArrayList | 
getTaskEditHandlerList(java.lang.String taskId,
                       java.lang.String categoryId,
                       boolean isNew,
                       java.lang.String submitter)
 
            | 
 boolean | 
isMessageViewable(java.lang.String userId,
                  java.lang.String taskId,
                  java.lang.String mstatusId)
 
            | 
 void | 
step(java.lang.String mstatusId,
     java.lang.String taskId,
     java.lang.String userId,
     java.lang.String handlerUserId,
     java.lang.String handlerGroupId,
     java.lang.String resolutionId)
 
            | 
 
| Methods inherited from class com.trackstudio.kernel.manager.KernelManager | 
getAcl, getAttachment, getCategory, getEmailType, getFilter, getFind, getIndex, getLicense, getLongText, getMailImport, getMessage, getPrstatus, getRegistration, getReport, getScript, getStep, getTask, getTSInfo, getUdf, getUser, getWorkflow | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
getInstance
protected static StepManager getInstance()
 
getAvailableMstatusList
public java.util.ArrayList getAvailableMstatusList(java.lang.String taskId,
                                                   java.lang.String userId)
                                            throws GranException
- Throws:
 GranException
 
step
public void step(java.lang.String mstatusId,
                 java.lang.String taskId,
                 java.lang.String userId,
                 java.lang.String handlerUserId,
                 java.lang.String handlerGroupId,
                 java.lang.String resolutionId)
          throws GranException
- Throws:
 GranException
 
getNextStatusId
public java.lang.String getNextStatusId(java.lang.String taskId,
                                        java.lang.String mstatusId)
                                 throws GranException
- Throws:
 GranException
 
getHandlerList
public java.util.ArrayList<java.lang.String> getHandlerList(java.lang.String mstatusId,
                                                            java.lang.String taskId)
                                                     throws GranException
- Throws:
 GranException
 
getHandlerGroupList
public java.util.ArrayList getHandlerGroupList(java.lang.String mstatusId,
                                               java.lang.String taskId)
                                        throws GranException
- Throws:
 GranException
 
getTaskEditHandlerList
public java.util.ArrayList getTaskEditHandlerList(java.lang.String taskId,
                                                  java.lang.String categoryId,
                                                  boolean isNew,
                                                  java.lang.String submitter)
                                           throws GranException
- Throws:
 GranException
 
getTaskEditGroupHandlerList
public java.util.ArrayList getTaskEditGroupHandlerList(java.lang.String taskId,
                                                       java.lang.String categoryId,
                                                       boolean isNew)
                                                throws GranException
- Throws:
 GranException
 
getAllowedMsgRecepientList
public java.util.List getAllowedMsgRecepientList(java.lang.String taskId)
                                          throws GranException
- Throws:
 GranException
 
getMessageList
public java.util.ArrayList getMessageList(java.lang.String taskId,
                                          java.lang.String userId)
                                   throws GranException
- Throws:
 GranException
 
getProcessableMstatusList
public java.util.List getProcessableMstatusList(java.lang.String userId,
                                                java.lang.String taskId)
                                         throws GranException
- Throws:
 GranException
 
isMessageViewable
public boolean isMessageViewable(java.lang.String userId,
                                 java.lang.String taskId,
                                 java.lang.String mstatusId)
                          throws GranException
- Throws:
 GranException
 
Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.