Class JdbcMetadataSource

  • All Implemented Interfaces:
    Source

    public class JdbcMetadataSource
    extends SourceImpl
    A source which reads the data from JDBC Metadata.
    Version:
    $Id: JdbcMetadataSource.java 1855923 2019-03-20 16:19:39Z gk $
    • Constructor Detail

      • JdbcMetadataSource

        public JdbcMetadataSource​(String driver,
                                  String url,
                                  String username,
                                  String password,
                                  String schema)
        Constructor.
        Parameters:
        driver - the database driver class, not null.
        url - the connection url, not null.
        username - the username of the database user.
        password - the password of the database user.
        schema - the schema to read.
    • Method Detail

      • getDescription

        public String getDescription()
        Description copied from interface: Source
        Gets a description of this source for debugging purposes.
        Returns:
        the description, which should make it possible to identify the currently processed output.
      • getSourceFile

        public File getSourceFile()
        Description copied from interface: Source
        Returns the source file, if it exists.
        Returns:
        the source file, or null if the source is not read from a file.
      • getLastModified

        public Date getLastModified()
        Returns the last modification date of the source files.
        Returns:
        always null because no source file exist.
      • getContentChecksum

        public byte[] getContentChecksum()
        Returns the checksum of the content.
        Returns:
        always null.