org.camunda.bpm.model.bpmn.builder
Class AbstractCallActivityBuilder<B extends AbstractCallActivityBuilder<B>>

java.lang.Object
  extended by org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
      extended by org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
          extended by org.camunda.bpm.model.bpmn.builder.AbstractFlowElementBuilder<B,E>
              extended by org.camunda.bpm.model.bpmn.builder.AbstractFlowNodeBuilder<B,E>
                  extended by org.camunda.bpm.model.bpmn.builder.AbstractActivityBuilder<B,CallActivity>
                      extended by org.camunda.bpm.model.bpmn.builder.AbstractCallActivityBuilder<B>
Direct Known Subclasses:
CallActivityBuilder

public class AbstractCallActivityBuilder<B extends AbstractCallActivityBuilder<B>>
extends AbstractActivityBuilder<B,CallActivity>

Author:
Sebastian Menski

Field Summary
 
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
element, modelInstance, myself
 
Constructor Summary
protected AbstractCallActivityBuilder(BpmnModelInstance modelInstance, CallActivity element, Class<?> selfType)
           
 
Method Summary
 B calledElement(String calledElement)
          Sets the called element
 B camundaAsync()
          Deprecated. use camundaAsyncBefore() instead. Sets the camunda async attribute to true.
 B camundaAsync(boolean isCamundaAsync)
          Deprecated. use camundaAsyncBefore(isCamundaAsyncBefore) instead Sets the camunda async attribute.
 B camundaCalledElementBinding(String camundaCalledElementBinding)
          Sets the camunda calledElementBinding attribute
 B camundaCalledElementVersion(String camundaCalledElementVersion)
          Sets the camunda calledElementVersion attribute
 
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 org.camunda.bpm.model.bpmn.builder.AbstractFlowElementBuilder
name
 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder
addExtensionElement, createChild, createChild, createInstance, createInstance, createSibling, createSibling, id
 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
done, subProcessDone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCallActivityBuilder

protected AbstractCallActivityBuilder(BpmnModelInstance modelInstance,
                                      CallActivity element,
                                      Class<?> selfType)
Method Detail

calledElement

public B calledElement(String calledElement)
Sets the called element

Parameters:
calledElement - the process to call
Returns:
the builder object

camundaAsync

@Deprecated
public B camundaAsync()
Deprecated. use camundaAsyncBefore() instead. Sets the camunda async attribute to true.

Returns:
the builder object

camundaAsync

@Deprecated
public B camundaAsync(boolean isCamundaAsync)
Deprecated. use camundaAsyncBefore(isCamundaAsyncBefore) instead Sets the camunda async attribute.

Parameters:
isCamundaAsync - the async state of the task
Returns:
the builder object

camundaCalledElementBinding

public B camundaCalledElementBinding(String camundaCalledElementBinding)
Sets the camunda calledElementBinding attribute

Parameters:
camundaCalledElementBinding - the element binding to use
Returns:
the builder object

camundaCalledElementVersion

public B camundaCalledElementVersion(String camundaCalledElementVersion)
Sets the camunda calledElementVersion attribute

Parameters:
camundaCalledElementVersion - the element version to use
Returns:
the builder object


Copyright © 2014 camunda services GmbH. All rights reserved.