public IncomingEventDefinitionImpl(final IncomingEventDefinition src) { super(src); List<ConnectorDefinition> srcConnectors = src.getConnectors(); if (srcConnectors != null) { this.connectors = new ArrayList<ConnectorDefinition>(); for (ConnectorDefinition connector : srcConnectors) { this.connectors.add(new ConnectorDefinitionImpl(connector)); } } this.expression = src.getExpression(); }
private void createIncomingEvent(final XmlBuilder xmlDefBuilder, final Node parentNode, final IncomingEventDefinition incomingEvent) throws Exception { if (incomingEvent != null) { final Map<String, Serializable> incomingEventElementAttributes = new HashMap<String, Serializable>(); incomingEventElementAttributes.put(XmlDef.NAME, incomingEvent.getName()); final Node incomingEventNode = xmlDefBuilder.createNode(parentNode, XmlDef.INCOMING_EVENT, incomingEventElementAttributes); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_1, incomingEvent.getCorrelationKeyName1()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_1, incomingEvent.getCorrelationKeyExpression1()); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_2, incomingEvent.getCorrelationKeyName2()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_2, incomingEvent.getCorrelationKeyExpression2()); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_3, incomingEvent.getCorrelationKeyName3()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_3, incomingEvent.getCorrelationKeyExpression3()); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_4, incomingEvent.getCorrelationKeyName4()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_4, incomingEvent.getCorrelationKeyExpression4()); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_5, incomingEvent.getCorrelationKeyName5()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_5, incomingEvent.getCorrelationKeyExpression5()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.EXPRESSION, incomingEvent.getExpression()); } }
for (final ConnectorDefinition connector : activity.getIncomingEvent().getConnectors()) { ((IncomingEventDefinitionImpl) incomingEvent).addConnector(new InternalConnectorDefinition(connector, activity .getProcessDefinitionUUID()));
private void createIncomingEvent(final XmlBuilder xmlDefBuilder, final Node parentNode, final IncomingEventDefinition incomingEvent) throws Exception { if (incomingEvent != null) { final Map<String, Serializable> incomingEventElementAttributes = new HashMap<String, Serializable>(); incomingEventElementAttributes.put(XmlDef.NAME, incomingEvent.getName()); final Node incomingEventNode = xmlDefBuilder.createNode(parentNode, XmlDef.INCOMING_EVENT, incomingEventElementAttributes); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_1, incomingEvent.getCorrelationKeyName1()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_1, incomingEvent.getCorrelationKeyExpression1()); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_2, incomingEvent.getCorrelationKeyName2()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_2, incomingEvent.getCorrelationKeyExpression2()); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_3, incomingEvent.getCorrelationKeyName3()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_3, incomingEvent.getCorrelationKeyExpression3()); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_4, incomingEvent.getCorrelationKeyName4()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_4, incomingEvent.getCorrelationKeyExpression4()); xmlDefBuilder .createNode(incomingEventNode, XmlDef.CORRELATION_KEY_NAME_5, incomingEvent.getCorrelationKeyName5()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.CORRELATION_KEY_EXPR_5, incomingEvent.getCorrelationKeyExpression5()); xmlDefBuilder.createNode(incomingEventNode, XmlDef.EXPRESSION, incomingEvent.getExpression()); } }
public IncomingEventDefinitionImpl(final IncomingEventDefinition src) { super(src); List<ConnectorDefinition> srcConnectors = src.getConnectors(); if (srcConnectors != null) { this.connectors = new ArrayList<ConnectorDefinition>(); for (ConnectorDefinition connector : srcConnectors) { this.connectors.add(new ConnectorDefinitionImpl(connector)); } } this.expression = src.getExpression(); }