com.trackstudio.kernel.manager
Class PrstatusManager

java.lang.Object
  extended bycom.trackstudio.kernel.manager.KernelManager
      extended bycom.trackstudio.kernel.manager.PrstatusManager

public class PrstatusManager
extends KernelManager


Field Summary
 
Fields inherited from class com.trackstudio.kernel.manager.KernelManager
hu
 
Method Summary
 java.lang.String clonePrstatus(java.lang.String prstatusId, java.lang.String userId, java.lang.String locale)
           
 java.lang.String createPrstatus(java.lang.String name, java.lang.String userId, java.lang.String parentPrstatusId)
           
 void deletePrstatus(java.lang.String prstatusId)
           
 java.util.ArrayList getAllChildrenPrstatusList(java.lang.String prstatusId)
           
 java.util.Set getAvailableAclPrstatusList(java.lang.String userId, java.lang.String managerId)
           
 java.util.Set getAvailablePrstatusList(java.lang.String userId)
           
 java.util.ArrayList getChildrenPrstatusList(java.util.Set parentObjects)
           
protected static PrstatusManager getInstance()
           
 java.util.Set getPrstatusList()
           
 java.util.ArrayList getViewablePrstatusList(java.lang.String userId)
           
 boolean isManagerAvailable(java.lang.String userId, java.lang.String managerId)
           
 void setRoles(java.lang.String prstatusId, java.lang.String[] roles)
           
 void updatePrstatus(java.lang.String prstatusId, java.lang.String name)
           
 
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
 

Method Detail

getInstance

protected static PrstatusManager getInstance()

updatePrstatus

public void updatePrstatus(java.lang.String prstatusId,
                           java.lang.String name)
                    throws GranException
Throws:
GranException

deletePrstatus

public void deletePrstatus(java.lang.String prstatusId)
                    throws GranException
Throws:
GranException

createPrstatus

public java.lang.String createPrstatus(java.lang.String name,
                                       java.lang.String userId,
                                       java.lang.String parentPrstatusId)
                                throws GranException
Throws:
GranException

clonePrstatus

public java.lang.String clonePrstatus(java.lang.String prstatusId,
                                      java.lang.String userId,
                                      java.lang.String locale)
                               throws GranException
Throws:
GranException

setRoles

public void setRoles(java.lang.String prstatusId,
                     java.lang.String[] roles)
              throws GranException
Throws:
GranException

getAllChildrenPrstatusList

public java.util.ArrayList getAllChildrenPrstatusList(java.lang.String prstatusId)
                                               throws GranException
Throws:
GranException

getChildrenPrstatusList

public java.util.ArrayList getChildrenPrstatusList(java.util.Set parentObjects)
                                            throws GranException
Throws:
GranException

getAvailablePrstatusList

public java.util.Set getAvailablePrstatusList(java.lang.String userId)
                                       throws GranException
Throws:
GranException

getViewablePrstatusList

public java.util.ArrayList getViewablePrstatusList(java.lang.String userId)
                                            throws GranException
Throws:
GranException

getAvailableAclPrstatusList

public java.util.Set getAvailableAclPrstatusList(java.lang.String userId,
                                                 java.lang.String managerId)
                                          throws GranException
Throws:
GranException

isManagerAvailable

public boolean isManagerAvailable(java.lang.String userId,
                                  java.lang.String managerId)
                           throws GranException
Throws:
GranException

getPrstatusList

public java.util.Set getPrstatusList()
                              throws GranException
Throws:
GranException


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