intradoc.shared.workflow
Class WorkflowScriptUtils
java.lang.Object
|
+--intradoc.shared.workflow.WorkflowScriptUtils
- public class WorkflowScriptUtils
- extends java.lang.Object
|
Method Summary |
static java.lang.String |
clearFlag(java.lang.String flag,
java.lang.String field)
|
static java.lang.String |
computeScriptFileName(java.lang.String scptName)
|
static java.lang.String |
computeScriptString(java.lang.String type,
java.lang.String prefix,
DataBinder binder,
boolean isSummary)
|
static java.lang.String |
createConditionScript(java.lang.String key,
DataBinder binder)
|
static java.lang.String |
createDefaultEntryScript()
|
static void |
exchangeScriptStepInfo(java.lang.String stepName,
DataBinder fromBinder,
DataBinder binder,
boolean isUpdate,
boolean isCleanUp)
Extract the script event information from the binder in preparation in saving it to the
workflow design. |
static java.lang.String |
formatLocalizedStepTypeDescription(java.lang.String field,
ExecutionContext cxt)
|
static java.lang.String |
formatStepTypeDescription(java.lang.String field)
|
static java.lang.String |
formatString(DataResultSet jumpSet,
java.util.Properties scriptProps)
|
static java.lang.String[] |
getFlags(java.lang.String field)
|
static java.lang.String |
getUpgradedStepType(java.lang.String stepType)
|
static boolean |
isAutoContributorStep(java.lang.String field)
|
static boolean |
isContributorStep(java.lang.String field)
|
static boolean |
isFlagSet(java.lang.String flag,
java.lang.String field)
|
static boolean |
isManualContributorStep(java.lang.String field)
|
static boolean |
isReviewerStep(java.lang.String field)
|
static java.util.Vector |
parseScriptInput(java.lang.String inputStr,
java.util.Properties props)
Used duing a test of a workflow script. |
static java.lang.String[] |
parseTarget(java.lang.String targetStep)
|
static void |
removeStepScriptInfo(DataBinder binder,
java.lang.String stepName,
java.lang.String event)
|
static java.lang.String |
setFlag(java.lang.String flag,
java.lang.String field)
|
static void |
updateStepCustomInfo(java.util.Properties fromProps,
DataBinder toBinder)
|
static void |
updateWorkflowStepCondition(java.lang.String stepName,
DataBinder fromBinder,
DataBinder binder)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_jumpTable
public static final java.lang.String m_jumpTable
- See Also:
- Constant Field Values
WF_JUMP_COLUMNS
public static final java.lang.String[] WF_JUMP_COLUMNS
m_stepEventsTable
public static final java.lang.String m_stepEventsTable
- See Also:
- Constant Field Values
WF_EVENT_COLUMNS
public static final java.lang.String[] WF_EVENT_COLUMNS
COLUMN_EVENT_MAP
public static final java.lang.String[][] COLUMN_EVENT_MAP
CUSTOM_SCRIPT_VALUES
public static final java.lang.String[] CUSTOM_SCRIPT_VALUES
LEGACY_FIELD_TYPES
public static final java.lang.String[][] LEGACY_FIELD_TYPES
WorkflowScriptUtils
public WorkflowScriptUtils()
computeScriptFileName
public static java.lang.String computeScriptFileName(java.lang.String scptName)
exchangeScriptStepInfo
public static void exchangeScriptStepInfo(java.lang.String stepName,
DataBinder fromBinder,
DataBinder binder,
boolean isUpdate,
boolean isCleanUp)
throws DataException
- Extract the script event information from the binder in preparation in saving it to the
workflow design. This involves renaming of result sets and local properties. The reverse
is performed by the extractScriptInfo method.
DataException
removeStepScriptInfo
public static void removeStepScriptInfo(DataBinder binder,
java.lang.String stepName,
java.lang.String event)
updateStepCustomInfo
public static void updateStepCustomInfo(java.util.Properties fromProps,
DataBinder toBinder)
throws DataException
DataException
updateWorkflowStepCondition
public static void updateWorkflowStepCondition(java.lang.String stepName,
DataBinder fromBinder,
DataBinder binder)
computeScriptString
public static java.lang.String computeScriptString(java.lang.String type,
java.lang.String prefix,
DataBinder binder,
boolean isSummary)
formatString
public static java.lang.String formatString(DataResultSet jumpSet,
java.util.Properties scriptProps)
createDefaultEntryScript
public static java.lang.String createDefaultEntryScript()
createConditionScript
public static java.lang.String createConditionScript(java.lang.String key,
DataBinder binder)
throws ServiceException
ServiceException
parseTarget
public static java.lang.String[] parseTarget(java.lang.String targetStep)
parseScriptInput
public static java.util.Vector parseScriptInput(java.lang.String inputStr,
java.util.Properties props)
- Used duing a test of a workflow script.
isFlagSet
public static boolean isFlagSet(java.lang.String flag,
java.lang.String field)
isContributorStep
public static boolean isContributorStep(java.lang.String field)
isAutoContributorStep
public static boolean isAutoContributorStep(java.lang.String field)
isManualContributorStep
public static boolean isManualContributorStep(java.lang.String field)
isReviewerStep
public static boolean isReviewerStep(java.lang.String field)
setFlag
public static java.lang.String setFlag(java.lang.String flag,
java.lang.String field)
clearFlag
public static java.lang.String clearFlag(java.lang.String flag,
java.lang.String field)
getFlags
public static java.lang.String[] getFlags(java.lang.String field)
formatStepTypeDescription
public static java.lang.String formatStepTypeDescription(java.lang.String field)
formatLocalizedStepTypeDescription
public static java.lang.String formatLocalizedStepTypeDescription(java.lang.String field,
ExecutionContext cxt)
getUpgradedStepType
public static java.lang.String getUpgradedStepType(java.lang.String stepType)
(c) 1996-2005 All rights reserved. Stellent, Inc. |