Class UnregisteredDriver

java.lang.Object
org.apache.calcite.avatica.UnregisteredDriver
All Implemented Interfaces:
Driver
Direct Known Subclasses:
Driver

public abstract class UnregisteredDriver extends Object implements Driver
Implementation of JDBC driver that does not register itself.

You can easily create a "vanity driver" that recognizes its own URL prefix as a sub-class of this class. Per the JDBC specification it must register itself when the class is loaded.

Derived classes must implement createDriverVersion() and getConnectStringPrefix(), and may override createFactory().

The provider must implement:

  • Field Details

  • Constructor Details

    • UnregisteredDriver

      protected UnregisteredDriver()
  • Method Details