public class ConnectorDefinitionBuilder extends FlowElementContainerBuilder
Modifier and Type | Method and Description |
---|---|
ConnectorDefinitionBuilder |
addInput(String name,
Expression value)
Adds a connector input
|
ConnectorDefinitionBuilder |
addOutput(LeftOperand leftOperand,
OperatorType type,
String operator,
Expression rightOperand)
Adds a connector output operation
|
ConnectorDefinitionBuilder |
addOutput(LeftOperand leftOperand,
OperatorType type,
String operator,
String operatorInputType,
Expression rightOperand)
Adds a connector output operation
|
ConnectorDefinitionBuilder |
addOutput(Operation operation)
Adds a connector output operation
|
ConnectorDefinitionBuilder |
ignoreError()
Makes connector to ignore errors during its execution
|
ConnectorDefinitionBuilder |
throwErrorEventWhenFailed(String errorCode)
Makes connector to throw an BPMN Error Event when it fails
|
addAutomaticTask, addBlobData, addBooleanData, addCallActivity, addConnector, addData, addDateData, addDefaultTransition, addDoubleData, addEndEvent, addFloatData, addGateway, addIntegerData, addIntermediateCatchEvent, addIntermediateThrowEvent, addLongData, addLongTextData, addManualTask, addReceiveTask, addSendTask, addShortTextData, addStartEvent, addSubProcess, addTransition, addTransition, addUserTask, addXMLData, getContainer, getProcess, getProcessBuilder
public ConnectorDefinitionBuilder addInput(String name, Expression value)
name
- input namevalue
- expression representing the input valuepublic ConnectorDefinitionBuilder addOutput(Operation operation)
operation
- operation to be executed at connector completionpublic ConnectorDefinitionBuilder addOutput(LeftOperand leftOperand, OperatorType type, String operator, Expression rightOperand)
leftOperand
- operation left operandtype
- operator typeoperator
- operatorrightOperand
- expression representing the right operandpublic ConnectorDefinitionBuilder addOutput(LeftOperand leftOperand, OperatorType type, String operator, String operatorInputType, Expression rightOperand)
leftOperand
- operation left operandtype
- operator typeoperator
- operatoroperatorInputType
- the input operator type. For instance, the parameter type in the case of a Java setterrightOperand
- expression representing the right operandpublic ConnectorDefinitionBuilder ignoreError()
public ConnectorDefinitionBuilder throwErrorEventWhenFailed(String errorCode)
errorCode
- error code to be thrownCopyright © 2014 Bonitasoft S.A.. All rights reserved.