Interface ImporterBuilder

  • All Known Subinterfaces:
    DatabaseImporterBuilder, FileImporterBuilder, WizardImporterBuilder

    public interface ImporterBuilder
    Factory class for building importer instances. Declared in the system as services (i.e. singleton), the role of builders is simply the create new instances of particular importer on demand.

    To be recognized by the system, implementations must just add the following annotation:

    @ServiceProvider(service=ImporterBuilder.class)
    Author:
    Mathieu Bastian
    See Also:
    ImportController
    • Method Detail

      • buildImporter

        Importer buildImporter()
        Builds a new importer instance, ready to be used.
        Returns:
        a new importer
      • getName

        String getName()
        Returns the name of this builder
        Returns:
        the name of this importer