com.trackstudio.securedkernel
Class SecuredStepAdapterManager

java.lang.Object
  extended by com.trackstudio.securedkernel.SecuredStepAdapterManager

public class SecuredStepAdapterManager
extends java.lang.Object

This manager is used for tracking of task status


Constructor Summary
SecuredStepAdapterManager()
           
 
Method Summary
 java.util.ArrayList getAvailableMstatusList(SessionContext sc, java.lang.String taskId)
          Get message types available for the task
 SecuredStatusBean getNextStatus(SessionContext sc, java.lang.String taskId, java.lang.String mstatusId)
          Get next task status after adding the message
 java.util.ArrayList getTaskEditGroupHandlerList(SessionContext sc, java.lang.String taskId, java.lang.String categoryId)
           
 java.util.ArrayList getTaskEditGroupHandlerList(SessionContext sc, java.lang.String taskId, java.lang.String categoryId, boolean isNew)
          Get list of available group handlers for the task and category
 java.util.ArrayList getTaskEditHandlerList(SessionContext sc, java.lang.String taskId)
           
 java.util.ArrayList getTaskEditHandlerList(SessionContext sc, java.lang.String taskId, boolean isNew)
          Get list of available handlers for the task
 java.util.ArrayList getTaskEditHandlerList(SessionContext sc, java.lang.String taskId, java.lang.String categoryId, boolean isNew)
          Get list of available handlers for the task and category
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecuredStepAdapterManager

public SecuredStepAdapterManager()
Method Detail

getAvailableMstatusList

public java.util.ArrayList getAvailableMstatusList(SessionContext sc,
                                                   java.lang.String taskId)
                                            throws GranException
Get message types available for the task

Parameters:
sc - session context
taskId - task's id
Returns:
array of MstatusHandlerResolutionListItem
Throws:
GranException
See Also:
SecuredMstatusHandlerResolutionListItem

getTaskEditHandlerList

public java.util.ArrayList getTaskEditHandlerList(SessionContext sc,
                                                  java.lang.String taskId,
                                                  boolean isNew)
                                           throws GranException
Get list of available handlers for the task

Parameters:
sc - session context
taskId - task's id
Returns:
array of UserCacheItem
Throws:
GranException
See Also:
UserCacheItem

getTaskEditHandlerList

public java.util.ArrayList getTaskEditHandlerList(SessionContext sc,
                                                  java.lang.String taskId)
                                           throws GranException
Throws:
GranException

getTaskEditHandlerList

public java.util.ArrayList getTaskEditHandlerList(SessionContext sc,
                                                  java.lang.String taskId,
                                                  java.lang.String categoryId,
                                                  boolean isNew)
                                           throws GranException
Get list of available handlers for the task and category

Parameters:
sc - session context
taskId - task's id
categoryId - category's id
Returns:
array of UserCacheItem
Throws:
GranException
See Also:
UserCacheItem

getTaskEditGroupHandlerList

public java.util.ArrayList getTaskEditGroupHandlerList(SessionContext sc,
                                                       java.lang.String taskId,
                                                       java.lang.String categoryId)
                                                throws GranException
Throws:
GranException

getTaskEditGroupHandlerList

public java.util.ArrayList getTaskEditGroupHandlerList(SessionContext sc,
                                                       java.lang.String taskId,
                                                       java.lang.String categoryId,
                                                       boolean isNew)
                                                throws GranException
Get list of available group handlers for the task and category

Parameters:
sc - session context
taskId - task's id
categoryId - category's id
Returns:
array of Prstatus
Throws:
GranException
See Also:
Prstatus

getNextStatus

public SecuredStatusBean getNextStatus(SessionContext sc,
                                       java.lang.String taskId,
                                       java.lang.String mstatusId)
                                throws GranException
Get next task status after adding the message

Parameters:
sc - session context
taskId - task's id
mstatusId - message type's id of an added message
Returns:
new status
Throws:
GranException
See Also:
SecuredStatusBean


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