Class JdbcMetadataSourceSaxHandlerFactory

  • All Implemented Interfaces:
    SourceSaxHandlerFactory

    public class JdbcMetadataSourceSaxHandlerFactory
    extends Object
    implements SourceSaxHandlerFactory
    A Factory which creates a SAX handler for sources from JDBC Metadata.
    Version:
    $Id: JdbcMetadataSourceSaxHandlerFactory.java 1839288 2018-08-27 09:48:33Z tv $
    • Constructor Detail

      • JdbcMetadataSourceSaxHandlerFactory

        public JdbcMetadataSourceSaxHandlerFactory()
    • Method Detail

      • getType

        public String getType()
        Returns the source type which can be handled by the JdbcMetadataSourceSaxHandler created by this factory.
        Specified by:
        getType in interface SourceSaxHandlerFactory
        Returns:
        "jdbcMetadataSource".
      • getSourceSaxHandler

        public final SourceSaxHandler getSourceSaxHandler​(ConfigurationProvider configurationProvider,
                                                          UnitDescriptor unitDescriptor,
                                                          ConfigurationHandlers configurationHandlers)
        Returns a JdbcMetadataSourceSaxHandler for reading the configuration of JDBC metadata sources.
        Specified by:
        getSourceSaxHandler in interface SourceSaxHandlerFactory
        Parameters:
        configurationProvider - The access object for the configuration files, not null.
        unitDescriptor - The description of the generation unit, not null.
        configurationHandlers - All known configuration handlers, not null.
        Returns:
        a new FileSourcesSaxHandlers.