org.apache.derby.mbeans

## Interface JDBCMBean

-     public interface JDBCMBean

  Management and information for the embedded JDBC driver.

  Key properties for registered MBean:

  - `type=JDBC`
  - `system=`runtime system identifier (see overview)

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `acceptsURL(String url)` Does the driver accept the passed in JDBC URL
    `String` | `getDriverLevel()` Get the JDBC driver's implementation level
    `int` | `getMajorVersion()` Return the JDBC driver's major version.
    `int` | `getMinorVersion()` Return the JDBC driver's minor version.
    `boolean` | `isCompliantDriver()` Is the JDBC driver compliant.

- - ### Method Detail

    - #### getDriverLevel

          String getDriverLevel()

      Get the JDBC driver's implementation level

    - #### getMajorVersion

          int getMajorVersion()

      Return the JDBC driver's major version.
      Returns:
        major version
      See Also:
        `Driver.getMajorVersion()`

    - #### getMinorVersion

          int getMinorVersion()

      Return the JDBC driver's minor version.
      Returns:
        minor version
      See Also:
        `Driver.getMinorVersion()`

    - #### isCompliantDriver

          boolean isCompliantDriver()

      Is the JDBC driver compliant.
      Returns:
        compliance state
      See Also:
        `Driver.jdbcCompliant()`

    - #### acceptsURL

          boolean acceptsURL(String url)
                      throws SQLException

      Does the driver accept the passed in JDBC URL
      Parameters:
        `url` - JDBC URL to check.
      Returns:
        True if it supports it, false otherwise.
      Throws:
        `SQLException`
      See Also:
        `Driver.acceptsURL(String)`

Apache Derby 10.14 API Documentation - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.