1 // Copyright 2010 Google Inc. All Rights Reserved.
3 package com
.google
.appengine
.api
.rdbms
;
5 import com
.google
.cloud
.sql
.jdbc
.Driver
;
7 import java
.sql
.DriverManager
;
8 import java
.sql
.SQLException
;
9 import java
.util
.logging
.Level
;
10 import java
.util
.logging
.Logger
;
13 * AppEngine RDBMS JDBC Driver.
16 public class AppEngineDriver
extends Driver
{
17 private static final Logger LOG
= Logger
.getLogger(AppEngineDriver
.class.getName());
23 private static void registerDriver() {
25 DriverManager
.registerDriver(new AppEngineDriver());
26 } catch (SQLException e
) {
27 LOG
.log(Level
.SEVERE
, "Unable to register AppEngineDriver automatically.", e
);
31 public AppEngineDriver() {
32 super(new RdbmsApiProxyClientFactory());