org.camunda.bpm.model.bpmn.instance
Interface BusinessRuleTask

All Superinterfaces:
Activity, BaseElement, BpmnModelElementInstance, FlowElement, FlowNode, InteractionNode, org.camunda.bpm.model.xml.instance.ModelElementInstance, Task
All Known Implementing Classes:
BusinessRuleTaskImpl

public interface BusinessRuleTask
extends Task

The BPMN businessRuleTask element

Author:
Sebastian Menski

Method Summary
 BusinessRuleTaskBuilder builder()
          Returns a new fluent builder for the element if implemented.
 String getCamundaClass()
          camunda extensions
 String getCamundaDecisionRef()
           
 String getCamundaDecisionRefBinding()
           
 String getCamundaDecisionRefTenantId()
           
 String getCamundaDecisionRefVersion()
           
 String getCamundaDelegateExpression()
           
 String getCamundaExpression()
           
 String getCamundaMapDecisionResult()
           
 String getCamundaResultVariable()
           
 String getCamundaTaskPriority()
           
 String getCamundaTopic()
           
 String getCamundaType()
           
 String getImplementation()
           
 void setCamundaClass(String camundaClass)
           
 void setCamundaDecisionRef(String camundaDecisionRef)
           
 void setCamundaDecisionRefBinding(String camundaDecisionRefBinding)
           
 void setCamundaDecisionRefTenantId(String tenantId)
           
 void setCamundaDecisionRefVersion(String camundaDecisionRefVersion)
           
 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 interface org.camunda.bpm.model.bpmn.instance.Task
getDiagramElement, isCamundaAsync, setCamundaAsync
 
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.FlowNode
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority
 
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.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.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.InteractionNode
getId, setId
 

Method Detail

builder

BusinessRuleTaskBuilder builder()
Description copied from interface: BpmnModelElementInstance
Returns a new fluent builder for the element if implemented.

Specified by:
builder in interface BpmnModelElementInstance
Specified by:
builder in interface FlowNode
Returns:
the builder object

getImplementation

String getImplementation()

setImplementation

void setImplementation(String implementation)

getCamundaClass

String getCamundaClass()
camunda extensions


setCamundaClass

void setCamundaClass(String camundaClass)

getCamundaDelegateExpression

String getCamundaDelegateExpression()

setCamundaDelegateExpression

void setCamundaDelegateExpression(String camundaExpression)

getCamundaExpression

String getCamundaExpression()

setCamundaExpression

void setCamundaExpression(String camundaExpression)

getCamundaResultVariable

String getCamundaResultVariable()

setCamundaResultVariable

void setCamundaResultVariable(String camundaResultVariable)

getCamundaType

String getCamundaType()

setCamundaType

void setCamundaType(String camundaType)

getCamundaTopic

String getCamundaTopic()

setCamundaTopic

void setCamundaTopic(String camundaTopic)

getCamundaDecisionRef

String getCamundaDecisionRef()

setCamundaDecisionRef

void setCamundaDecisionRef(String camundaDecisionRef)

getCamundaDecisionRefBinding

String getCamundaDecisionRefBinding()

setCamundaDecisionRefBinding

void setCamundaDecisionRefBinding(String camundaDecisionRefBinding)

getCamundaDecisionRefVersion

String getCamundaDecisionRefVersion()

setCamundaDecisionRefVersion

void setCamundaDecisionRefVersion(String camundaDecisionRefVersion)

getCamundaDecisionRefTenantId

String getCamundaDecisionRefTenantId()

setCamundaDecisionRefTenantId

void setCamundaDecisionRefTenantId(String tenantId)

getCamundaMapDecisionResult

String getCamundaMapDecisionResult()

setCamundaMapDecisionResult

void setCamundaMapDecisionResult(String camundaMapDecisionResult)

getCamundaTaskPriority

String getCamundaTaskPriority()

setCamundaTaskPriority

void setCamundaTaskPriority(String taskPriority)


Copyright © 2017 camunda services GmbH. All rights reserved.