public class ScriptTaskImpl extends TaskImpl implements ScriptTask
Modifier and Type | Field and Description |
---|---|
protected static Attribute<String> |
camundaResultVariableAttribute
camunda extensions
|
protected static ChildElement<Script> |
scriptChild |
protected static Attribute<String> |
scriptFormatAttribute |
camundaAsyncAttribute, camundaExclusiveAttribute
completionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttribute
incomingCollection, outgoingCollection
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
documentationCollection, extensionElementsChild, idAttribute
modelInstance
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 |
getCamundaResultVariable()
camunda extensions
|
Script |
getScript() |
String |
getScriptFormat() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCamundaResultVariable(String camundaResultVariable) |
void |
setScript(Script script) |
void |
setScriptFormat(String scriptFormat) |
getDiagramElement, isCamundaAsync, isCamundaExclusive, setCamundaAsync, setCamundaExclusive
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, updateAfterReplacement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
getScope, isScope
addChildElement, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDiagramElement, isCamundaAsync, isCamundaExclusive, setCamundaAsync, setCamundaExclusive
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
getScope, isScope
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
getId, setId
protected static ChildElement<Script> scriptChild
public ScriptTaskImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public ScriptTaskBuilder builder()
BpmnModelElementInstance
builder
in interface BpmnModelElementInstance
builder
in interface FlowNode
builder
in interface ScriptTask
builder
in class TaskImpl
public String getScriptFormat()
getScriptFormat
in interface ScriptTask
public void setScriptFormat(String scriptFormat)
setScriptFormat
in interface ScriptTask
public Script getScript()
getScript
in interface ScriptTask
public void setScript(Script script)
setScript
in interface ScriptTask
public String getCamundaResultVariable()
getCamundaResultVariable
in interface ScriptTask
public void setCamundaResultVariable(String camundaResultVariable)
setCamundaResultVariable
in interface ScriptTask
Copyright © 2015. All rights reserved.