Class StartProcessTask
- All Implemented Interfaces:
HasHandlers
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.-
Field Summary
Fields inherited from class com.smartgwt.client.core.BaseClass
config, configOnly, factoryCreated, factoryProperties, id, scClassName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()static StartProcessTaskgetOrCreateRef(JavaScriptObject jsObj) TheProcessto be run by this task.TheProcessto be run by this task.setProcess(Process process) TheProcessto be run by this task.setProcess(String process) TheProcessto be run by this task.Methods inherited from class com.smartgwt.client.util.workflow.ScriptTask
execute, getInputData, getInputRecord, getIsAsync, getPassThruOutput, onInit, onInit_ScriptTask, setIsAsync, setOutputData, setOutputRecord, setPassThruOutputMethods inherited from class com.smartgwt.client.util.workflow.Task
getInputField, getInputFieldList, getOutputExpression, getOutputField, getOutputFieldList, setInputField, setInputFieldList, setOutputExpression, setOutputField, setOutputFieldListMethods inherited from class com.smartgwt.client.util.workflow.ProcessElement
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, updateLastElementInValuesMethods inherited from class com.smartgwt.client.core.BaseClass
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
-
Constructor Details
-
StartProcessTask
public StartProcessTask() -
StartProcessTask
-
-
Method Details
-
getOrCreateRef
-
create
- Overrides:
createin classScriptTask
-
setProcess
TheProcessto be run by this task. Input state is created frominputFieldListand container process state is updated from the inner process state usingoutputFieldList.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().- Parameters:
process- New process value. Default value is null- Returns:
StartProcessTaskinstance, for chaining setter calls
-
getProcess
TheProcessto be run by this task. Input state is created frominputFieldListand container process state is updated from the inner process state usingoutputFieldList.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().- Overrides:
getProcessin classScriptTask- Returns:
- Current process value. Default value is null
-
setProcess
TheProcessto be run by this task. Input state is created frominputFieldListand container process state is updated from the inner process state usingoutputFieldList.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().- Parameters:
process- New process value. Default value is null- Returns:
StartProcessTaskinstance, for chaining setter calls
-
getProcessAsString
TheProcessto be run by this task. Input state is created frominputFieldListand container process state is updated from the inner process state usingoutputFieldList.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().- Returns:
- Current process value. Default value is null
-