Class JdbcMetadataSourceSaxHandlerFactory

java.lang.Object
org.apache.torque.generator.configuration.source.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 Details

    • JdbcMetadataSourceSaxHandlerFactory

      public JdbcMetadataSourceSaxHandlerFactory()
  • Method Details

    • 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.