public class StartProcessTask extends ScriptTask
Process
inside the current one. A process cannot be
embedded within another process as a normal task element. Instead, a StartProcessTask is used to provide the input
state, execute the inner process, then write the output back into the calling process state.config, configOnly, factoryCreated, factoryProperties, id, scClassName
Constructor and Description |
---|
StartProcessTask() |
StartProcessTask(com.google.gwt.core.client.JavaScriptObject jsObj) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.core.client.JavaScriptObject |
create() |
static StartProcessTask |
getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj) |
Process |
getProcess()
The
Process to be run by this task. |
java.lang.String |
getProcessAsString()
The
Process to be run by this task. |
StartProcessTask |
setProcess(Process process)
The
Process to be run by this task. |
StartProcessTask |
setProcess(java.lang.String process)
The
Process to be run by this task. |
execute, getInputData, getInputRecord, getIsAsync, getPassThruOutput, onInit_ScriptTask, onInit, setIsAsync, setOutputData, setOutputRecord, setPassThruOutput
getInputField, getInputFieldList, getOutputExpression, getOutputField, getOutputFieldList, setInputField, setInputFieldList, setOutputExpression, setOutputField, setOutputFieldList
completeElement, convertToJavaScriptArray, executeElement, getBindOutput, getClassDescription, getComponentReferences, getDescription, getDynamicValue, getEditorType, getElementDescription, getForceSingle, getID, getInvalidTaskMessage, getJsObj, getMockMode, getNextElement, getOrCreateJsObj, getProcessElements, getSupportsMultipleInputRecords, getTextFormulaValue, getTypeTitle, getUndefinedComponentMessage, getUnresolvedComponentMessage, getWaitDuration, getWaitFor, getWaitLocator, isCreated, isValid, objectReferencesLastTaskOutput, reset, setAttribute, setBindOutput, setClassDescription, setDescription, setEditorType, setForceSingle, setID, setJavaScriptObject, setMockMode, setNextElement, setSupportsMultipleInputRecords, setTypeTitle, setUndefinedComponentMessage, setUnresolvedComponentMessage, setWaitDuration, setWaitFor, setWaitLocator, updateGlobalIDInCriteria, updateGlobalIDInTextFormula, updateGlobalIDInValueProperty, updateGlobalIDInValues, updateGlobalIDReferences, updateLastElementBindingReferences, updateLastElementInCriteria, updateLastElementInValueProperty, updateLastElementInValues
addDynamicProperty, addDynamicProperty, addDynamicProperty, addDynamicProperty, applyFactoryProperties, asSGWTComponent, clearDynamicProperty, createJsObj, destroy, doAddHandler, doInit, error, error, errorIfNotCreated, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsJavaScriptObject, getAttributeAsMap, getAttributeAsString, getAttributeAsStringArray, getClassName, getConfig, getHandlerCount, getRef, getRuleScope, getScClassName, getTestInstance, hasAutoAssignedID, hasDynamicProperty, internalSetID, internalSetID, isConfigOnly, isFactoryCreated, onBind, registerID, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setConfig, setConfigOnly, setFactoryCreated, setProperty, setProperty, setProperty, setProperty, setRuleScope, setScClassName
public StartProcessTask()
public StartProcessTask(com.google.gwt.core.client.JavaScriptObject jsObj)
public static StartProcessTask getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
public com.google.gwt.core.client.JavaScriptObject create()
create
in class ScriptTask
public StartProcessTask setProcess(Process process)
Process
to be run by this task. Input state is created from inputFieldList
and container process state is updated from the
inner process state using outputFieldList
. This
property can be an instance of the target process or an ID. For an ID, the process will be looked up in your screen if
this task is part of one and, otherwise, it will be looked up globally via Process.getProcess()
.
process
- New process value. Default value is nullStartProcessTask
instance, for chaining setter callspublic Process getProcess()
Process
to be run by this task. Input state is created from inputFieldList
and container process state is updated from the
inner process state using outputFieldList
. This
property can be an instance of the target process or an ID. For an ID, the process will be looked up in your screen if
this task is part of one and, otherwise, it will be looked up globally via Process.getProcess()
.
getProcess
in class ScriptTask
public StartProcessTask setProcess(java.lang.String process)
Process
to be run by this task. Input state is created from inputFieldList
and container process state is updated from the
inner process state using outputFieldList
. This
property can be an instance of the target process or an ID. For an ID, the process will be looked up in your screen if
this task is part of one and, otherwise, it will be looked up globally via Process.getProcess()
.
process
- New process value. Default value is nullStartProcessTask
instance, for chaining setter callspublic java.lang.String getProcessAsString()
Process
to be run by this task. Input state is created from inputFieldList
and container process state is updated from the
inner process state using outputFieldList
. This
property can be an instance of the target process or an ID. For an ID, the process will be looked up in your screen if
this task is part of one and, otherwise, it will be looked up globally via Process.getProcess()
.