/** * Build a database row from the record returned from the interaction. */ public AbstractRecord buildRow(Record record, EISAccessor accessor) { if (record == null) { return null; } AbstractRecord row = accessor.getEISPlatform().createDatabaseRowFromDOMRecord(record, this, accessor); if (row == null) { return null; } if (getOutputResultPath().length() > 0) { row = (AbstractRecord)row.get(getOutputResultPath()); // Handle the case were the output row is mapped into a database row of values. } else if (hasOutputArguments()) { row = createXMLRecord(getOutputRootElementName()); for (int index = 0; index < getOutputArgumentNames().size(); index++) { DatabaseField field = (DatabaseField)getOutputArguments().get(index); row.put(field, row.get(getOutputArgumentNames().get(index))); } } return row; }
/** * Build a database row from the record returned from the interaction. */ public AbstractRecord buildRow(Record record, EISAccessor accessor) { if (record == null) { return null; } AbstractRecord row = accessor.getEISPlatform().createDatabaseRowFromDOMRecord(record, this, accessor); if (row == null) { return null; } if (getOutputResultPath().length() > 0) { row = (AbstractRecord)row.get(getOutputResultPath()); // Handle the case were the output row is mapped into a database row of values. } else if (hasOutputArguments()) { row = createXMLRecord(getOutputRootElementName()); for (int index = 0; index < getOutputArgumentNames().size(); index++) { DatabaseField field = (DatabaseField)getOutputArguments().get(index); row.put(field, row.get(getOutputArgumentNames().get(index))); } } return row; }
/** * Build a database row from the record returned from the interaction. */ public AbstractRecord buildRow(Record record, EISAccessor accessor) { if (record == null) { return null; } AbstractRecord row = accessor.getEISPlatform().createDatabaseRowFromDOMRecord(record, this, accessor); if (row == null) { return null; } if (getOutputResultPath().length() > 0) { row = (AbstractRecord)row.get(getOutputResultPath()); // Handle the case were the output row is mapped into a database row of values. } else if (hasOutputArguments()) { row = createXMLRecord(getOutputRootElementName()); for (int index = 0; index < getOutputArgumentNames().size(); index++) { DatabaseField field = (DatabaseField)getOutputArguments().get(index); row.put(field, row.get(getOutputArgumentNames().get(index))); } } return row; }
XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); parameterRow.put("/" + getInputRootElementName(), getInputRow()); dom = (Element)parameterRow.getDOM(); XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); for (int index = 0; index < getInputRow().size(); index++) { parameterRow.put(getInputRow().getFields().elementAt(index), getInputRow().getValues().elementAt(index)); XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); parameterRow.put(getInputResultPath(), getInputRow()); dom = (Element)parameterRow.getDOM(); XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); for (int index = 0; index < getArgumentNames().size(); index++) { String parameterName = (String)getArgumentNames().get(index);
XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); parameterRow.put("/" + getInputRootElementName(), getInputRow()); dom = (Element)parameterRow.getDOM(); XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); for (int index = 0; index < getInputRow().size(); index++) { parameterRow.put(getInputRow().getFields().elementAt(index), getInputRow().getValues().elementAt(index)); XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); parameterRow.put(getInputResultPath(), getInputRow()); dom = (Element)parameterRow.getDOM(); XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); for (int index = 0; index < getArgumentNames().size(); index++) { String parameterName = (String)getArgumentNames().get(index);
XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); parameterRow.put("/" + getInputRootElementName(), getInputRow()); dom = (Element)parameterRow.getDOM(); XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); for (int index = 0; index < getInputRow().size(); index++) { parameterRow.put(getInputRow().getFields().elementAt(index), getInputRow().getValues().elementAt(index)); XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); parameterRow.put(getInputResultPath(), getInputRow()); dom = (Element)parameterRow.getDOM(); XMLRecord parameterRow = createXMLRecord(getInputRootElementName()); for (int index = 0; index < getArgumentNames().size(); index++) { String parameterName = (String)getArgumentNames().get(index);