Class DriverManagerConnectionSource

  • All Implemented Interfaces:
    ConnectionSource, ContextAware, LifeCycle

    public class DriverManagerConnectionSource
    extends ConnectionSourceBase
    The DriverManagerConnectionSource is an implementation of ConnectionSource that obtains the Connection in the traditional JDBC manner based on the connection URL.

    For more information about this component, please refer to the online manual at http://logback.qos.ch/manual/appenders.html#DBAppender

    • Constructor Detail

      • DriverManagerConnectionSource

        public DriverManagerConnectionSource()
    • Method Detail

      • getConnection

        public java.sql.Connection getConnection()
                                          throws java.sql.SQLException
        Description copied from interface: ConnectionSource
        Obtain a Connection for use. The client is responsible for closing the Connection when it is no longer required.
        Throws:
        java.sql.SQLException - if a Connection could not be obtained
        See Also:
        ConnectionSource.getConnection()
      • getUrl

        public java.lang.String getUrl()
        Returns the url.
        Returns:
        String
      • setUrl

        public void setUrl​(java.lang.String url)
        Sets the url.
        Parameters:
        url - The url to set
      • getDriverClass

        public java.lang.String getDriverClass()
        Returns the name of the driver class.
        Returns:
        String
      • setDriverClass

        public void setDriverClass​(java.lang.String driverClass)
        Sets the driver class.
        Parameters:
        driverClass - The driver class to set