this.queryLimit = (Integer) ConverterRegistry.convert(queryLimitRaw, Integer.class, queryLimitDefault);
this.queryTimeout = (Integer) ConverterRegistry.convert(queryTimeoutRaw, Integer.class, queryTimeoutDefault);
DefaultFlowController postQueryFlowController = flowController.performSubReportQuery
(query, queryLimit.intValue(), queryTimeout.intValue(), exportMappings);
final ProxyDataSchemaDefinition schemaDefinition =
new ProxyDataSchemaDefinition(report.getDataSchemaDefinition(),
postQueryFlowController.getMasterRow().getDataSchemaDefinition());
postQueryFlowController = postQueryFlowController.updateDataSchema(schemaDefinition);
SubReport fullReport = report;
DataSchemaDefinition fullDefinition = schemaDefinition;