Class Driver

java.lang.Object
org.mariadb.jdbc.Driver
All Implemented Interfaces:
Driver

public final class Driver extends Object implements Driver
  • Constructor Details

    • Driver

      public Driver()
  • Method Details

    • connect

      public Connection connect(String url, Properties props) throws SQLException
      Connect to the given connection string.
      Specified by:
      connect in interface Driver
      Parameters:
      url - the url to connect to
      Returns:
      a connection
      Throws:
      SQLException - if it is not possible to connect
    • acceptsURL

      public boolean acceptsURL(String url)
      returns true if the driver can accept the url.
      Specified by:
      acceptsURL in interface Driver
      Parameters:
      url - the url to test
      Returns:
      true if the url is valid for this driver
    • getPropertyInfo

      public DriverPropertyInfo[] getPropertyInfo(String url, Properties info) throws SQLException
      Get the property info.
      Specified by:
      getPropertyInfo in interface Driver
      Parameters:
      url - the url to get properties for
      info - the info props
      Returns:
      something - not implemented
      Throws:
      SQLException - if there is a problem getting the property info
    • getMajorVersion

      public int getMajorVersion()
      gets the major version of the driver.
      Specified by:
      getMajorVersion in interface Driver
      Returns:
      the major versions
    • getMinorVersion

      public int getMinorVersion()
      gets the minor version of the driver.
      Specified by:
      getMinorVersion in interface Driver
      Returns:
      the minor version
    • jdbcCompliant

      public boolean jdbcCompliant()
      checks if the driver is jdbc compliant (not yet!).
      Specified by:
      jdbcCompliant in interface Driver
      Returns:
      false since the driver is not compliant
    • getParentLogger

      public Logger getParentLogger() throws SQLFeatureNotSupportedException
      Specified by:
      getParentLogger in interface Driver
      Throws:
      SQLFeatureNotSupportedException