com.norconex.importer
Class ImporterConfigLoader

java.lang.Object
  extended by com.norconex.importer.ImporterConfigLoader

public final class ImporterConfigLoader
extends Object

Importer configuration loader. Configuration options are defined as part of general product documentation.

Author:
Pascal Essiembre

Method Summary
static ImporterConfig loadImporterConfig(File configFile, File configVariables)
          Loads importer configuration.
static ImporterConfig loadImporterConfig(Reader config)
          Loads importer configuration.
static ImporterConfig loadImporterConfig(XMLConfiguration xml)
          Loads importer configuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

loadImporterConfig

public static ImporterConfig loadImporterConfig(File configFile,
                                                File configVariables)
Loads importer configuration.

Parameters:
configFile - configuration file
configVariables - configuration variables (.variables or .properties)
Returns:
importer configuration
Throws:
ConfigurationException - problem loading configuration

loadImporterConfig

public static ImporterConfig loadImporterConfig(Reader config)
Loads importer configuration.

Parameters:
config - reader for the configuration file
Returns:
importer configuration
Throws:
ConfigurationException - problem loading configuration

loadImporterConfig

public static ImporterConfig loadImporterConfig(XMLConfiguration xml)
Loads importer configuration.

Parameters:
xml - XMLConfiguration instance
Returns:
importer configuration
Throws:
ConfigurationException - problem loading configuration


Copyright © 2009-2013 Norconex Inc.. All Rights Reserved.