com.trackstudio.kernel.manager
Class UdfManager

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

public class UdfManager
extends KernelManager


Field Summary
 
Fields inherited from class com.trackstudio.kernel.manager.KernelManager
hu
 
Method Summary
 java.lang.String addTaskUdflist(java.lang.String taskId, java.lang.String udfId, java.lang.String val)
           
 void addUserUdflist(java.lang.String userId, java.lang.String udfId, java.lang.String val)
           
 java.lang.String addWorkflowUdflist(java.lang.String taskId, java.lang.String udfId, java.lang.String val)
           
 java.lang.String createTaskUdf(java.lang.String taskId, java.lang.String caption, int order, java.lang.String def, java.lang.String ul, boolean required, java.lang.Integer type, java.lang.String formulaLongtextId)
           
 java.lang.String createUserUdf(java.lang.String userId, java.lang.String caption, int order, java.lang.String def, java.lang.String ul, boolean required, java.lang.Integer type, java.lang.String formulaLongtextId)
           
 java.lang.String createWorkflowUdf(java.lang.String workflowId, java.lang.String caption, int order, java.lang.String def, java.lang.String ul, boolean required, java.lang.Integer type, java.lang.String formulaLongtextId)
           
 void deleteTaskUdf(java.lang.String udfId)
           
 void deleteTaskUdflist(java.lang.String taskId, java.lang.String udflistId)
           
 void deleteUserUdf(java.lang.String udfId)
           
 void deleteUserUdflist(java.lang.String userId, java.lang.String udflistId)
           
 void deleteWorkflowUdf(java.lang.String udfId)
           
 void deleteWorkflowUdflist(java.lang.String taskId, java.lang.String udfId)
           
protected static UdfManager getInstance()
           
 java.lang.String getLocalizedDefaultValue(java.lang.String udfId, java.lang.String locale, java.lang.String tz)
           
 java.util.HashMap getUdflist(java.lang.String udfId)
           
 java.lang.String getUDFSource(java.lang.String id, int mode)
           
 java.util.HashMap getUDFValues(java.lang.String idVal, int modeVal, java.util.ArrayList udfList)
           
 java.util.List listTaskUDF(java.lang.String taskId)
           
 java.util.List listUserUDF(java.lang.String userId)
           
 java.util.List listWorkflowUDF(java.lang.String workflowId)
           
 void setTaskUdfValue(java.lang.String udfId, java.lang.String sourceId, java.lang.String value, java.lang.String locale, java.lang.String tz)
           
 void setUserUdfValue(java.lang.String udfId, java.lang.String sourceId, java.lang.String value, java.lang.String locale, java.lang.String tz)
           
 void updateTaskUdf(java.lang.String udfId, java.lang.String caption, int order, java.lang.String def, boolean required, java.lang.String scriptId)
           
 void updateTaskUdflist(java.lang.String taskId, java.lang.String udflistId, java.lang.String value)
           
 void updateUserUdf(java.lang.String udfId, java.lang.String caption, int order, java.lang.String def, boolean required, java.lang.String scriptId)
           
 void updateUserUdflist(java.lang.String userId, java.lang.String udflistId, java.lang.String value)
           
 void updateWorkflowUdf(java.lang.String udfId, java.lang.String caption, int order, java.lang.String def, boolean required, java.lang.String scriptId)
           
 void updateWorkflowUdflist(java.lang.String udflistId, java.lang.String value)
           
 
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 UdfManager getInstance()

getUDFSource

public java.lang.String getUDFSource(java.lang.String id,
                                     int mode)
                              throws GranException
Throws:
GranException

getUdflist

public java.util.HashMap getUdflist(java.lang.String udfId)
                             throws GranException
Throws:
GranException

listWorkflowUDF

public java.util.List listWorkflowUDF(java.lang.String workflowId)
                               throws GranException
Throws:
GranException

listUserUDF

public java.util.List listUserUDF(java.lang.String userId)
                           throws GranException
Throws:
GranException

listTaskUDF

public java.util.List listTaskUDF(java.lang.String taskId)
                           throws GranException
Throws:
GranException

getUDFValues

public java.util.HashMap getUDFValues(java.lang.String idVal,
                                      int modeVal,
                                      java.util.ArrayList udfList)
                               throws GranException
Throws:
GranException

addTaskUdflist

public java.lang.String addTaskUdflist(java.lang.String taskId,
                                       java.lang.String udfId,
                                       java.lang.String val)
                                throws GranException
Throws:
GranException

addUserUdflist

public void addUserUdflist(java.lang.String userId,
                           java.lang.String udfId,
                           java.lang.String val)
                    throws GranException
Throws:
GranException

addWorkflowUdflist

public java.lang.String addWorkflowUdflist(java.lang.String taskId,
                                           java.lang.String udfId,
                                           java.lang.String val)
                                    throws GranException
Throws:
GranException

deleteTaskUdflist

public void deleteTaskUdflist(java.lang.String taskId,
                              java.lang.String udflistId)
                       throws GranException
Throws:
GranException

deleteUserUdflist

public void deleteUserUdflist(java.lang.String userId,
                              java.lang.String udflistId)
                       throws GranException
Throws:
GranException

deleteWorkflowUdflist

public void deleteWorkflowUdflist(java.lang.String taskId,
                                  java.lang.String udfId)
                           throws GranException
Throws:
GranException

updateTaskUdflist

public void updateTaskUdflist(java.lang.String taskId,
                              java.lang.String udflistId,
                              java.lang.String value)
                       throws GranException
Throws:
GranException

updateUserUdflist

public void updateUserUdflist(java.lang.String userId,
                              java.lang.String udflistId,
                              java.lang.String value)
                       throws GranException
Throws:
GranException

updateWorkflowUdflist

public void updateWorkflowUdflist(java.lang.String udflistId,
                                  java.lang.String value)
                           throws GranException
Throws:
GranException

updateTaskUdf

public void updateTaskUdf(java.lang.String udfId,
                          java.lang.String caption,
                          int order,
                          java.lang.String def,
                          boolean required,
                          java.lang.String scriptId)
                   throws GranException
Throws:
GranException

updateWorkflowUdf

public void updateWorkflowUdf(java.lang.String udfId,
                              java.lang.String caption,
                              int order,
                              java.lang.String def,
                              boolean required,
                              java.lang.String scriptId)
                       throws GranException
Throws:
GranException

updateUserUdf

public void updateUserUdf(java.lang.String udfId,
                          java.lang.String caption,
                          int order,
                          java.lang.String def,
                          boolean required,
                          java.lang.String scriptId)
                   throws GranException
Throws:
GranException

setTaskUdfValue

public void setTaskUdfValue(java.lang.String udfId,
                            java.lang.String sourceId,
                            java.lang.String value,
                            java.lang.String locale,
                            java.lang.String tz)
                     throws GranException
Throws:
GranException

setUserUdfValue

public void setUserUdfValue(java.lang.String udfId,
                            java.lang.String sourceId,
                            java.lang.String value,
                            java.lang.String locale,
                            java.lang.String tz)
                     throws GranException
Throws:
GranException

deleteTaskUdf

public void deleteTaskUdf(java.lang.String udfId)
                   throws GranException
Throws:
GranException

deleteWorkflowUdf

public void deleteWorkflowUdf(java.lang.String udfId)
                       throws GranException
Throws:
GranException

deleteUserUdf

public void deleteUserUdf(java.lang.String udfId)
                   throws GranException
Throws:
GranException

createTaskUdf

public java.lang.String createTaskUdf(java.lang.String taskId,
                                      java.lang.String caption,
                                      int order,
                                      java.lang.String def,
                                      java.lang.String ul,
                                      boolean required,
                                      java.lang.Integer type,
                                      java.lang.String formulaLongtextId)
                               throws GranException
Throws:
GranException

createWorkflowUdf

public java.lang.String createWorkflowUdf(java.lang.String workflowId,
                                          java.lang.String caption,
                                          int order,
                                          java.lang.String def,
                                          java.lang.String ul,
                                          boolean required,
                                          java.lang.Integer type,
                                          java.lang.String formulaLongtextId)
                                   throws GranException
Throws:
GranException

createUserUdf

public java.lang.String createUserUdf(java.lang.String userId,
                                      java.lang.String caption,
                                      int order,
                                      java.lang.String def,
                                      java.lang.String ul,
                                      boolean required,
                                      java.lang.Integer type,
                                      java.lang.String formulaLongtextId)
                               throws GranException
Throws:
GranException

getLocalizedDefaultValue

public java.lang.String getLocalizedDefaultValue(java.lang.String udfId,
                                                 java.lang.String locale,
                                                 java.lang.String tz)
                                          throws GranException
Throws:
GranException


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