org.camunda.bpm.model.bpmn.builder
Class AbstractStartEventBuilder<B extends AbstractStartEventBuilder<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.AbstractEventBuilder<B,E>
                      extended by org.camunda.bpm.model.bpmn.builder.AbstractCatchEventBuilder<B,StartEvent>
                          extended by org.camunda.bpm.model.bpmn.builder.AbstractStartEventBuilder<B>
Direct Known Subclasses:
StartEventBuilder

public abstract class AbstractStartEventBuilder<B extends AbstractStartEventBuilder<B>>
extends AbstractCatchEventBuilder<B,StartEvent>

Author:
Sebastian Menski

Field Summary
 
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
element, modelInstance, myself
 
Constructor Summary
protected AbstractStartEventBuilder(BpmnModelInstance modelInstance, StartEvent element, Class<?> selfType)
           
 
Method Summary
 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 camundaFormHandlerClass(String camundaFormHandlerClass)
          Sets the camunda form handler class attribute.
 B camundaFormKey(String camundaFormKey)
          Sets the camunda form key attribute.
 B camundaInitiator(String camundaInitiator)
          Sets the camunda initiator attribute.
 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractCatchEventBuilder
parallelMultiple
 
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

AbstractStartEventBuilder

protected AbstractStartEventBuilder(BpmnModelInstance modelInstance,
                                    StartEvent element,
                                    Class<?> selfType)
Method Detail

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

camundaFormHandlerClass

public B camundaFormHandlerClass(String camundaFormHandlerClass)
Sets the camunda form handler class attribute.

Parameters:
camundaFormHandlerClass - the class name of the form handler
Returns:
the builder object

camundaFormKey

public B camundaFormKey(String camundaFormKey)
Sets the camunda form key attribute.

Parameters:
camundaFormKey - the form key to set
Returns:
the builder object

camundaInitiator

public B camundaInitiator(String camundaInitiator)
Sets the camunda initiator attribute.

Parameters:
camundaInitiator - the initiator to set
Returns:
the builder object


Copyright © 2014 camunda services GmbH. All rights reserved.