/** * 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; }
public static ConnectorDefinition toConnectorDefinition(final SConnectorDefinition connector) { final ConnectorDefinitionImpl connectorDefinitionImpl = new ConnectorDefinitionImpl(connector.getName(), connector.getConnectorId(), connector.getVersion(), connector.getActivationEvent()); // connectorDefinitionImpl.setId(connector.getId()); for (final Entry<String, SExpression> input : connector.getInputs().entrySet()) { connectorDefinitionImpl.addInput(input.getKey(), toExpression(input.getValue())); } for (final SOperation operation : connector.getOutputs()) { connectorDefinitionImpl.addOutput(toOperation(operation)); } return connectorDefinitionImpl; }
public static ConnectorDefinition toConnectorDefinition(final SConnectorDefinition connector) { final ConnectorDefinitionImpl connectorDefinitionImpl = new ConnectorDefinitionImpl(connector.getName(), connector.getConnectorId(), connector.getVersion(), connector.getActivationEvent()); // connectorDefinitionImpl.setId(connector.getId()); for (final Entry<String, SExpression> input : connector.getInputs().entrySet()) { connectorDefinitionImpl.addInput(input.getKey(), toExpression(input.getValue())); } for (final SOperation operation : connector.getOutputs()) { connectorDefinitionImpl.addOutput(toOperation(operation)); } return connectorDefinitionImpl; }