final XmlWriter xmlWriter,
final ConnectionProvider connectionProvider)
throws IOException, ReportWriterException
{
final String configKey = DirectSQLDataFactoryWriteHandler.PREFIX + connectionProvider.getClass().getName();
final Configuration globalConfig = ClassicEngineBoot.getInstance().getGlobalConfig();
final String value = globalConfig.getConfigProperty(configKey);
if (value != null)
{
final ConnectionProviderWriteHandler handler =
(ConnectionProviderWriteHandler) ObjectUtilities.loadAndInstantiate
(value, SQLReportDataFactory.class, ConnectionProviderWriteHandler.class);