Class AbstractSignalEventDefinitionBuilder<B extends AbstractSignalEventDefinitionBuilder<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.AbstractRootElementBuilder<B,SignalEventDefinition>
 
org.camunda.bpm.model.bpmn.builder.AbstractSignalEventDefinitionBuilder<B>
- Direct Known Subclasses:
- SignalEventDefinitionBuilder
public abstract class AbstractSignalEventDefinitionBuilder<B extends AbstractSignalEventDefinitionBuilder<B>>
extends AbstractRootElementBuilder<B,SignalEventDefinition> 
- Author:
- Nikola Koevski
- 
Field SummaryFields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilderSPACEFields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilderelement, modelInstance, myself
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedAbstractSignalEventDefinitionBuilder(BpmnModelInstance modelInstance, SignalEventDefinition element, Class<?> selfType) 
- 
Method SummaryModifier and TypeMethodDescriptioncamundaInAllVariables(String variables) Sets a "camunda:in" parameter to pass all the process variables of the signal-throwing process instance to the signal-catching process instancecamundaInAllVariables(String variables, boolean local) Sets a "camunda:in" parameter to pass all the process variables of the signal-throwing process instance to the signal-catching process instancecamundaInBusinessKey(String businessKey) Sets a "camunda:in" parameter to pass the business key from the signal-throwing process instance to the signal-catching process instancecamundaInSourceExpressionTarget(String sourceExpression, String target) Sets a "camunda:in" parameter to pass an expression from the signal-throwing process instance to a variable in the signal-catching process instancecamundaInSourceTarget(String source, String target) Sets a "camunda:in" parameter to pass a variable from the signal-throwing process instance to the signal-catching process instanceMethods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilderaddExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, createTimeCycle, createTimeDate, createTimeDuration, documentation, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setCoordinates, setWaypoints, setWaypointsWithSourceAndTargetMethods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilderdone, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
- 
Constructor Details- 
AbstractSignalEventDefinitionBuilderprotected AbstractSignalEventDefinitionBuilder(BpmnModelInstance modelInstance, SignalEventDefinition element, Class<?> selfType) 
 
- 
- 
Method Details- 
camundaInSourceTargetSets a "camunda:in" parameter to pass a variable from the signal-throwing process instance to the signal-catching process instance- Parameters:
- source- the name of the variable in the signal-throwing process instance
- target- the name of the variable in the signal-catching process instance
- Returns:
- the builder object
 
- 
camundaInSourceExpressionTargetSets a "camunda:in" parameter to pass an expression from the signal-throwing process instance to a variable in the signal-catching process instance- Parameters:
- sourceExpression- the expression in the signal-throwing process instance
- target- the name of the variable in the signal-catching process instance
- Returns:
- the builder object
 
- 
camundaInBusinessKeySets a "camunda:in" parameter to pass the business key from the signal-throwing process instance to the signal-catching process instance- Parameters:
- businessKey- the business key string or expression of the signal-throwing process instance
- Returns:
- the builder object
 
- 
camundaInAllVariablesSets a "camunda:in" parameter to pass all the process variables of the signal-throwing process instance to the signal-catching process instance- Parameters:
- variables- a String flag to declare that all of the signal-throwing process-instance variables should be passed
- local- a Boolean flag to declare that only the local variables should be passed
- Returns:
- the builder object
 
- 
camundaInAllVariablesSets a "camunda:in" parameter to pass all the process variables of the signal-throwing process instance to the signal-catching process instance- Parameters:
- variables- a String flag to declare that all of the signal-throwing process-instance variables should be passed
- Returns:
- the builder object
 
 
-