public class ScriptTaskImpl extends TaskImpl implements ScriptTask
| Modifier and Type | Field and Description |
|---|---|
protected static Attribute<String> |
camundaResourceAttribute |
protected static Attribute<String> |
camundaResultVariableAttribute
camunda extensions
|
protected static ChildElement<Script> |
scriptChild |
protected static Attribute<String> |
scriptFormatAttribute |
camundaAsyncAttributecompletionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttributecamundaAsyncAfter, camundaAsyncBefore, camundaExclusive, camundaJobPriority, incomingCollection, outgoingCollectionauditingChild, categoryValueRefCollection, monitoringChild, nameAttributedocumentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
ScriptTaskImpl(ModelTypeInstanceContext context) |
| Modifier and Type | Method and Description |
|---|---|
ScriptTaskBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
String |
getCamundaResource() |
String |
getCamundaResultVariable()
camunda extensions
|
Script |
getScript() |
String |
getScriptFormat() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCamundaResource(String camundaResource) |
void |
setCamundaResultVariable(String camundaResultVariable) |
void |
setScript(Script script) |
void |
setScriptFormat(String scriptFormat) |
getDiagramElement, isCamundaAsync, setCamundaAsyncgetCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantitygetCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority, updateAfterReplacementgetAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNamegetDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setIdgetScope, isScopeaddChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetDiagramElement, isCamundaAsync, setCamundaAsyncgetCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantitygetCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPrioritygetAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNamegetDocumentations, getExtensionElements, getId, setExtensionElements, setIdgetScope, isScopeaddChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacementgetId, setIdprotected static ChildElement<Script> scriptChild
protected static Attribute<String> camundaResultVariableAttribute
public ScriptTaskImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public ScriptTaskBuilder builder()
BpmnModelElementInstancebuilder in interface BpmnModelElementInstancebuilder in interface FlowNodebuilder in interface ScriptTaskbuilder in class TaskImplpublic String getScriptFormat()
getScriptFormat in interface ScriptTaskpublic void setScriptFormat(String scriptFormat)
setScriptFormat in interface ScriptTaskpublic Script getScript()
getScript in interface ScriptTaskpublic void setScript(Script script)
setScript in interface ScriptTaskpublic String getCamundaResultVariable()
getCamundaResultVariable in interface ScriptTaskpublic void setCamundaResultVariable(String camundaResultVariable)
setCamundaResultVariable in interface ScriptTaskpublic String getCamundaResource()
getCamundaResource in interface ScriptTaskpublic void setCamundaResource(String camundaResource)
setCamundaResource in interface ScriptTaskCopyright © 2022. All rights reserved.