com.trackstudio.kernel.manager
Class UdfManager
java.lang.Object
com.trackstudio.kernel.manager.KernelManager
com.trackstudio.kernel.manager.UdfManager
public class UdfManager
- extends KernelManager
Fields inherited from class com.trackstudio.kernel.manager.KernelManager |
hu |
Method Summary |
void |
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 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,
boolean htmlview,
java.lang.Integer type,
java.lang.String formulaLongtextId,
java.lang.String lookupformulaLongtextId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
|
java.lang.String |
createUserUdf(java.lang.String userId,
java.lang.String caption,
int order,
java.lang.String def,
java.lang.String ul,
boolean required,
boolean htmlview,
java.lang.Integer type,
java.lang.String formulaLongtextId,
java.lang.String lookupformulaLongtextId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
|
java.lang.String |
createWorkflowUdf(java.lang.String workflowId,
java.lang.String caption,
int order,
java.lang.String def,
java.lang.String ul,
boolean required,
boolean htmlview,
java.lang.Integer type,
java.lang.String formulaLongtextId,
java.lang.String lookupformulaLongtextId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
|
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 udfId)
|
java.util.List |
getAvailableTaskUDFCacheItems(java.lang.String taskId)
|
java.util.List |
getAvailableUserUDFCacheItems(java.lang.String userId)
|
protected static UdfManager |
getInstance()
|
java.lang.String |
getLocalizedDefaultValue(java.lang.String udfId,
java.lang.String locale,
java.lang.String tz)
|
UDFCacheItem |
getUDFCacheItem(java.lang.String udfId)
|
java.util.HashMap |
getUdflist(java.lang.String udfId)
|
java.util.List |
getUDFRuleList(java.lang.String prstatusId,
java.lang.String udfId)
|
java.lang.String |
getUDFSource(java.lang.String id,
int mode)
|
java.util.ArrayList |
getUDFValues(java.lang.String idVal,
int modeVal,
java.util.Collection udfList)
|
boolean |
isMstatusUdfEditable(java.lang.String taskId,
java.lang.String mstatusId,
java.lang.String userId,
java.lang.String udfId)
|
boolean |
isMstatusUdfViewable(java.lang.String taskId,
java.lang.String mstatusId,
java.lang.String userId,
java.lang.String udfId)
|
boolean |
isNewTaskUdfEditable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId,
java.lang.String statusId,
java.lang.String submitter,
java.lang.String handler)
|
boolean |
isTaskUdfEditable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId)
|
boolean |
isTaskUdfEditable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId,
java.lang.String statusId)
|
boolean |
isTaskUdfViewable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId)
|
boolean |
isTaskUdfViewable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId,
java.lang.String statusId)
|
boolean |
isUdfAvailableForUser(java.lang.String type,
java.lang.String udfId,
java.util.Set prstatuses)
|
boolean |
isUserUdfEditable(java.lang.String objectId,
java.lang.String forUserId,
java.lang.String udfId)
|
boolean |
isUserUdfViewable(java.lang.String objectId,
java.lang.String forUserId,
java.lang.String udfId)
|
java.util.List |
listTaskUDFCacheItem(java.lang.String taskId)
|
java.util.List |
listUserUDFCacheItem(java.lang.String userId)
|
java.util.List |
listWorkflowUDFCacheItem(java.lang.String workflowId)
|
void |
resetUDFRule(java.lang.String udfId,
java.lang.String prstatusId,
boolean mstatusPermission)
|
void |
setTaskUdfValue(java.lang.String udfId,
java.lang.String sourceId,
java.lang.String value,
java.lang.String locale,
java.lang.String tz)
|
void |
setUDFRule(java.lang.String udfId,
java.lang.String prstatusId,
java.lang.String type)
|
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,
boolean htmlview,
java.lang.String scriptId,
java.lang.String lookupscriptId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
|
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,
boolean htmlview,
java.lang.String scriptId,
java.lang.String lookupscriptId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
|
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,
boolean htmlview,
java.lang.String scriptId,
java.lang.String lookupscriptId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
|
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 |
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
listWorkflowUDFCacheItem
public java.util.List listWorkflowUDFCacheItem(java.lang.String workflowId)
throws GranException
- Throws:
GranException
listUserUDFCacheItem
public java.util.List listUserUDFCacheItem(java.lang.String userId)
throws GranException
- Throws:
GranException
listTaskUDFCacheItem
public java.util.List listTaskUDFCacheItem(java.lang.String taskId)
throws GranException
- Throws:
GranException
getUDFCacheItem
public UDFCacheItem getUDFCacheItem(java.lang.String udfId)
throws GranException
- Throws:
GranException
getUDFValues
public java.util.ArrayList getUDFValues(java.lang.String idVal,
int modeVal,
java.util.Collection udfList)
throws GranException
- Throws:
GranException
addTaskUdflist
public void 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 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 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,
boolean htmlview,
java.lang.String scriptId,
java.lang.String lookupscriptId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
throws GranException
- Throws:
GranException
updateWorkflowUdf
public void updateWorkflowUdf(java.lang.String udfId,
java.lang.String caption,
int order,
java.lang.String def,
boolean required,
boolean htmlview,
java.lang.String scriptId,
java.lang.String lookupscriptId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
throws GranException
- Throws:
GranException
updateUserUdf
public void updateUserUdf(java.lang.String udfId,
java.lang.String caption,
int order,
java.lang.String def,
boolean required,
boolean htmlview,
java.lang.String scriptId,
java.lang.String lookupscriptId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
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,
boolean htmlview,
java.lang.Integer type,
java.lang.String formulaLongtextId,
java.lang.String lookupformulaLongtextId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
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,
boolean htmlview,
java.lang.Integer type,
java.lang.String formulaLongtextId,
java.lang.String lookupformulaLongtextId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
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,
boolean htmlview,
java.lang.Integer type,
java.lang.String formulaLongtextId,
java.lang.String lookupformulaLongtextId,
boolean lookuponly,
boolean cachevalues,
java.lang.String initial)
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
getUDFRuleList
public java.util.List getUDFRuleList(java.lang.String prstatusId,
java.lang.String udfId)
throws GranException
- Throws:
GranException
resetUDFRule
public void resetUDFRule(java.lang.String udfId,
java.lang.String prstatusId,
boolean mstatusPermission)
throws GranException
- Throws:
GranException
setUDFRule
public void setUDFRule(java.lang.String udfId,
java.lang.String prstatusId,
java.lang.String type)
throws GranException
- Throws:
GranException
isUdfAvailableForUser
public boolean isUdfAvailableForUser(java.lang.String type,
java.lang.String udfId,
java.util.Set prstatuses)
throws GranException
- Throws:
GranException
isTaskUdfViewable
public boolean isTaskUdfViewable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId)
throws GranException
- Throws:
GranException
isTaskUdfEditable
public boolean isTaskUdfEditable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId)
throws GranException
- Throws:
GranException
isTaskUdfViewable
public boolean isTaskUdfViewable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId,
java.lang.String statusId)
throws GranException
- Throws:
GranException
isTaskUdfEditable
public boolean isTaskUdfEditable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId,
java.lang.String statusId)
throws GranException
- Throws:
GranException
isNewTaskUdfEditable
public boolean isNewTaskUdfEditable(java.lang.String objectId,
java.lang.String userId,
java.lang.String udfId,
java.lang.String statusId,
java.lang.String submitter,
java.lang.String handler)
throws GranException
- Throws:
GranException
isUserUdfEditable
public boolean isUserUdfEditable(java.lang.String objectId,
java.lang.String forUserId,
java.lang.String udfId)
throws GranException
- Throws:
GranException
isUserUdfViewable
public boolean isUserUdfViewable(java.lang.String objectId,
java.lang.String forUserId,
java.lang.String udfId)
throws GranException
- Throws:
GranException
isMstatusUdfEditable
public boolean isMstatusUdfEditable(java.lang.String taskId,
java.lang.String mstatusId,
java.lang.String userId,
java.lang.String udfId)
throws GranException
- Throws:
GranException
isMstatusUdfViewable
public boolean isMstatusUdfViewable(java.lang.String taskId,
java.lang.String mstatusId,
java.lang.String userId,
java.lang.String udfId)
throws GranException
- Throws:
GranException
getAvailableTaskUDFCacheItems
public java.util.List getAvailableTaskUDFCacheItems(java.lang.String taskId)
throws GranException
- Throws:
GranException
getAvailableUserUDFCacheItems
public java.util.List getAvailableUserUDFCacheItems(java.lang.String userId)
throws GranException
- Throws:
GranException
Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.