private void checkRightOperand(final Expression rightOperand) { if (rightOperand == null) { getProcessBuilder().addError("operation on connector " + connectorDefinition.getName() + " has no expression in left operand"); } }
private void checkRightOperand(final Expression rightOperand) { if (rightOperand == null) { getProcessBuilder().addError("operation on connector " + connectorDefinition.getName() + " has no expression in left operand"); } }
/** * Adds a connector input * @param name input name * @param value expression representing the input value * @return */ public ConnectorDefinitionBuilder addInput(final String name, final Expression value) { if (value == null) { processDefinitionBuilder.addError("The input " + name + " of connector " + connectorDefinition.getName() + " is null"); } else { connectorDefinition.addInput(name, value); } return this; }
/** * Adds a connector input * @param name input name * @param value expression representing the input value * @return */ public ConnectorDefinitionBuilder addInput(final String name, final Expression value) { if (value == null) { processDefinitionBuilder.addError("The input " + name + " of connector " + connectorDefinition.getName() + " is null"); } else { connectorDefinition.addInput(name, value); } return this; }
/** * Adds a connector output operation * @param operation operation to be executed at connector completion * @return */ public ConnectorDefinitionBuilder addOutput(final Operation operation) { connectorDefinition.addOutput(operation); if (operation.getRightOperand() == null) { getProcessBuilder().addError("operation on connector " + connectorDefinition.getName() + " has no expression in left operand"); } return this; }
/** * Adds a connector output operation * @param operation operation to be executed at connector completion * @return */ public ConnectorDefinitionBuilder addOutput(final Operation operation) { connectorDefinition.addOutput(operation); if (operation.getRightOperand() == null) { getProcessBuilder().addError("operation on connector " + connectorDefinition.getName() + " has no expression in left operand"); } return this; }