org.camunda.bpm.model.bpmn.builder
Class AbstractBusinessRuleTaskBuilder<B extends AbstractBusinessRuleTaskBuilder<B>>
java.lang.Object
org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
org.camunda.bpm.model.bpmn.builder.AbstractFlowElementBuilder<B,E>
org.camunda.bpm.model.bpmn.builder.AbstractFlowNodeBuilder<B,E>
org.camunda.bpm.model.bpmn.builder.AbstractActivityBuilder<B,E>
org.camunda.bpm.model.bpmn.builder.AbstractTaskBuilder<B,BusinessRuleTask>
org.camunda.bpm.model.bpmn.builder.AbstractBusinessRuleTaskBuilder<B>
- Direct Known Subclasses:
- BusinessRuleTaskBuilder
public abstract class AbstractBusinessRuleTaskBuilder<B extends AbstractBusinessRuleTaskBuilder<B>>
- extends AbstractTaskBuilder<B,BusinessRuleTask>
- Author:
- Sebastian Menski
| Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractFlowNodeBuilder |
businessRuleTask, businessRuleTask, callActivity, callActivity, camundaAsyncAfter, camundaAsyncAfter, camundaAsyncBefore, camundaAsyncBefore, camundaExclusive, condition, connectTo, endEvent, endEvent, eventBasedGateway, exclusiveGateway, exclusiveGateway, findLastGateway, intermediateCatchEvent, intermediateCatchEvent, manualTask, manualTask, moveToLastGateway, moveToNode, notCamundaExclusive, parallelGateway, parallelGateway, receiveTask, receiveTask, scriptTask, scriptTask, sendTask, sendTask, sequenceFlowId, serviceTask, serviceTask, subProcess, subProcess, userTask, userTask |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractBusinessRuleTaskBuilder
protected AbstractBusinessRuleTaskBuilder(BpmnModelInstance modelInstance,
BusinessRuleTask element,
Class<?> selfType)
implementation
public B implementation(String implementation)
- Sets the implementation of the business rule task.
- Parameters:
implementation - the implementation to set
- Returns:
- the builder object
camundaClass
public B camundaClass(String camundaClass)
- Sets the camunda class attribute.
- Parameters:
camundaClass - the class name to set
- Returns:
- the builder object
camundaDelegateExpression
public B camundaDelegateExpression(String camundaExpression)
- Sets the camunda delegateExpression attribute.
- Parameters:
camundaExpression - the delegateExpression to set
- Returns:
- the builder object
camundaExpression
public B camundaExpression(String camundaExpression)
- Sets the camunda expression attribute.
- Parameters:
camundaExpression - the expression to set
- Returns:
- the builder object
camundaResultVariable
public B camundaResultVariable(String camundaResultVariable)
- Sets the camunda resultVariable attribute.
- Parameters:
camundaResultVariable - the name of the process variable
- Returns:
- the builder object
camundaType
public B camundaType(String camundaType)
- Sets the camunda type attribute.
- Parameters:
camundaType - the type of the service task
- Returns:
- the builder object
Copyright © 2014 camunda services GmbH. All rights reserved.