Class BusinessRuleTaskImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
org.camunda.bpm.model.bpmn.impl.instance.TaskImpl
org.camunda.bpm.model.bpmn.impl.instance.BusinessRuleTaskImpl
- All Implemented Interfaces:
Activity
,BaseElement
,BpmnModelElementInstance
,BusinessRuleTask
,FlowElement
,FlowNode
,InteractionNode
,Task
,ModelElementInstance
The BPMN businessRuleTask element
- Author:
- Sebastian Menski
-
Field Summary
Modifier and TypeFieldDescriptioncamunda extensionsprotected static ChildElementCollection<Rendering>
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.TaskImpl
camundaAsyncAttribute
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
completionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttribute
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, camundaJobPriority, incomingCollection, outgoingCollection
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Returns a new fluent builder for the element if implemented.camunda extensionsstatic void
registerType
(ModelBuilder modelBuilder) void
setCamundaClass
(String camundaClass) void
setCamundaDecisionRef
(String camundaDecisionRef) void
setCamundaDecisionRefBinding
(String camundaDecisionRefBinding) void
setCamundaDecisionRefTenantId
(String tenantId) void
setCamundaDecisionRefVersion
(String camundaDecisionRefVersion) void
setCamundaDecisionRefVersionTag
(String camundaDecisionRefVersionTag) void
setCamundaDelegateExpression
(String camundaExpression) void
setCamundaExpression
(String camundaExpression) void
setCamundaMapDecisionResult
(String camundaMapDecisionResult) void
setCamundaResultVariable
(String camundaResultVariable) void
setCamundaTaskPriority
(String taskPriority) void
setCamundaTopic
(String camundaTopic) void
setCamundaType
(String camundaType) void
setImplementation
(String implementation) Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.TaskImpl
getDiagramElement, isCamundaAsync, setCamundaAsync
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority, updateAfterReplacement
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
getScope, isScope
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, 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, setUniqueChildElementByNameNs
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.Activity
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.InteractionNode
getId, setId
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, 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, updateAfterReplacement
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.Task
getDiagramElement, isCamundaAsync, setCamundaAsync
-
Field Details
-
implementationAttribute
-
renderingCollection
-
camundaClassAttribute
camunda extensions -
camundaDelegateExpressionAttribute
-
camundaExpressionAttribute
-
camundaResultVariableAttribute
-
camundaTopicAttribute
-
camundaTypeAttribute
-
camundaDecisionRefAttribute
-
camundaDecisionRefBindingAttribute
-
camundaDecisionRefVersionAttribute
-
camundaDecisionRefVersionTagAttribute
-
camundaDecisionRefTenantIdAttribute
-
camundaMapDecisionResultAttribute
-
camundaTaskPriorityAttribute
-
-
Constructor Details
-
BusinessRuleTaskImpl
-
-
Method Details
-
registerType
-
builder
Description copied from interface:BpmnModelElementInstance
Returns a new fluent builder for the element if implemented.- Specified by:
builder
in interfaceBpmnModelElementInstance
- Specified by:
builder
in interfaceBusinessRuleTask
- Specified by:
builder
in interfaceFlowNode
- Overrides:
builder
in classTaskImpl
- Returns:
- the builder object
-
getImplementation
- Specified by:
getImplementation
in interfaceBusinessRuleTask
-
setImplementation
- Specified by:
setImplementation
in interfaceBusinessRuleTask
-
getCamundaClass
camunda extensions- Specified by:
getCamundaClass
in interfaceBusinessRuleTask
-
setCamundaClass
- Specified by:
setCamundaClass
in interfaceBusinessRuleTask
-
getCamundaDelegateExpression
- Specified by:
getCamundaDelegateExpression
in interfaceBusinessRuleTask
-
setCamundaDelegateExpression
- Specified by:
setCamundaDelegateExpression
in interfaceBusinessRuleTask
-
getCamundaExpression
- Specified by:
getCamundaExpression
in interfaceBusinessRuleTask
-
setCamundaExpression
- Specified by:
setCamundaExpression
in interfaceBusinessRuleTask
-
getCamundaResultVariable
- Specified by:
getCamundaResultVariable
in interfaceBusinessRuleTask
-
setCamundaResultVariable
- Specified by:
setCamundaResultVariable
in interfaceBusinessRuleTask
-
getCamundaTopic
- Specified by:
getCamundaTopic
in interfaceBusinessRuleTask
-
setCamundaTopic
- Specified by:
setCamundaTopic
in interfaceBusinessRuleTask
-
getCamundaType
- Specified by:
getCamundaType
in interfaceBusinessRuleTask
-
setCamundaType
- Specified by:
setCamundaType
in interfaceBusinessRuleTask
-
getCamundaDecisionRef
- Specified by:
getCamundaDecisionRef
in interfaceBusinessRuleTask
-
setCamundaDecisionRef
- Specified by:
setCamundaDecisionRef
in interfaceBusinessRuleTask
-
getCamundaDecisionRefBinding
- Specified by:
getCamundaDecisionRefBinding
in interfaceBusinessRuleTask
-
setCamundaDecisionRefBinding
- Specified by:
setCamundaDecisionRefBinding
in interfaceBusinessRuleTask
-
getCamundaDecisionRefVersion
- Specified by:
getCamundaDecisionRefVersion
in interfaceBusinessRuleTask
-
setCamundaDecisionRefVersion
- Specified by:
setCamundaDecisionRefVersion
in interfaceBusinessRuleTask
-
getCamundaDecisionRefVersionTag
- Specified by:
getCamundaDecisionRefVersionTag
in interfaceBusinessRuleTask
-
setCamundaDecisionRefVersionTag
- Specified by:
setCamundaDecisionRefVersionTag
in interfaceBusinessRuleTask
-
getCamundaMapDecisionResult
- Specified by:
getCamundaMapDecisionResult
in interfaceBusinessRuleTask
-
setCamundaMapDecisionResult
- Specified by:
setCamundaMapDecisionResult
in interfaceBusinessRuleTask
-
getCamundaDecisionRefTenantId
- Specified by:
getCamundaDecisionRefTenantId
in interfaceBusinessRuleTask
-
setCamundaDecisionRefTenantId
- Specified by:
setCamundaDecisionRefTenantId
in interfaceBusinessRuleTask
-
getCamundaTaskPriority
- Specified by:
getCamundaTaskPriority
in interfaceBusinessRuleTask
-
setCamundaTaskPriority
- Specified by:
setCamundaTaskPriority
in interfaceBusinessRuleTask
-