# DriverManager

  evaluates RDBC URL to selects a Driver. no instance. class methods only.

## class methods:

  `registerDriver(driver)`

    register a Driver. RDBC user should not call it. Driver#initialize calls.

  `deregisterDriver(driver)`

    deregister a Driver. RDBC user should not call it.

  `getConnection(url, prop)`

    getDriver and thedriver.createConnection.

  `getDriver(url)`

    find a driver with url. returns nil if not found.

  `getDrivers`

    returns an array of all registered drivers.