call.setFunctionName("read"); call.setProperty("fileName", dataType + ".xml"); call.setOutputResultPath("result"); queryManager.setReadObjectCall(call); call.setFunctionName("read"); call.setProperty("fileName", dataType + ".xml"); call.setOutputResultPath("result"); queryManager.setReadAllCall(call);
/** * Support sequencing through sequence file. */ @Override protected DataModifyQuery buildUpdateQuery() { DataModifyQuery query = new DataModifyQuery(); query.addArgument("sequence-name"); query.addArgument("sequence-count"); XQueryInteraction interaction = new XQueryInteraction(); interaction.setFunctionName("update-sequence"); interaction.setProperty("fileName", "sequence.xml"); interaction.setXQueryString("sequence[sequence-name='#sequence-name']"); interaction.setInputRootElementName("sequence"); interaction.addArgument("sequence-name"); interaction.addArgument("sequence-count"); interaction.setOutputResultPath("result"); query.setCall(interaction); return query; } }
/** * Support sequencing through sequence file. */ protected DataModifyQuery buildUpdateQuery() { DataModifyQuery query = new DataModifyQuery(); query.addArgument("sequence-name"); query.addArgument("sequence-count"); XQueryInteraction interaction = new XQueryInteraction(); interaction.setFunctionName("update-sequence"); interaction.setProperty("fileName", "sequence.xml"); interaction.setXQueryString("sequence[sequence-name='#sequence-name']"); interaction.setInputRootElementName("sequence"); interaction.addArgument("sequence-name"); interaction.addArgument("sequence-count"); interaction.setOutputResultPath("result"); query.setCall(interaction); return query; } }