@Tracked(value=TRACE) @Activity(value="Expression Evaluator", icon="shape:decision", pagelet="com.centurylink.mdw.base/scriptEvaluator.pagelet") public class ScriptEvaluator extends AbstractEvaluator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXPRESSION |
static java.lang.String |
SCRIPT_LANGUAGE |
DISABLED, GROOVY, JAVA_EL, JAVASCRIPT, logger, OUTPUTDOCS
Constructor and Description |
---|
ScriptEvaluator() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluate()
Evaluates a condition and returns the result of the evaluation.
|
protected boolean |
isBooleanExpression(java.lang.String language,
java.lang.String expression) |
execute
execute
createDocument, createDocument, createDocument, createDocument, evaluateExpression, executeScript, getActivityId, getActivityInstance, getActivityInstanceId, getActivityName, getAttribute, getAttribute, getAttribute, getAttribute, getAttributes, getAttributeValue, getAttributeValueSmart, getDocument, getDocumentContent, getDocumentForUpdate, getDocumentType, getEngine, getExternalEventInstanceDetails, getLogger, getMainProcessDefinition, getMasterRequestId, getOutputDocuments, getPackage, getParameterId, getParameters, getParameterStringValue, getParameterType, getParameterValue, getPerformanceLevel, getProcessDefinition, getProcessId, getProcessInstance, getProcessInstanceId, getProcessInstanceOwner, getProcessInstanceOwnerId, getProperty, getRequiredAttribute, getRequiredVariableValue, getReturnCode, getReturnMessage, getRuntimeContext, getScriptEvaluator, getScriptExecClassName, getScriptExecutor, getValue, getValues, getValueSmart, getVariableInstance, getVariableValue, getVariableValueSmart, getWorkTransitionInstanceId, initialize, isDisabled, isLogDebugEnabled, isLogInfoEnabled, isOutputDocument, lockActivityInstance, lockProcessInstance, logdebug, logDebug, logError, logError, logexception, loginfo, logInfo, logsevere, logwarn, logWarn, prepare, setOutputDocuments, setParameterValue, setParameterValueAsDocument, setParameterValues, setProcessInstanceCompletionCode, setReturnCode, setReturnMessage, setValue, setVariableValue, setVariableValue, startTransaction, stopTransaction, translatePlaceHolder, updateDocumentContent, updateDocumentInfo, updateDocumentInfo, valueIsJavaExpression, valueIsVariable
public static final java.lang.String EXPRESSION
public static final java.lang.String SCRIPT_LANGUAGE
public java.lang.Object evaluate() throws ActivityException
ActivityException
protected boolean isBooleanExpression(java.lang.String language, java.lang.String expression) throws ActivityException
ActivityException
Copyright © 2019 CenturyLink, Inc.