Package com.impossibl.postgres.jdbc
Class PGDriver
- java.lang.Object
-
- com.impossibl.postgres.jdbc.PGDriver
-
- All Implemented Interfaces:
java.sql.Driver
,java.sql.DriverAction
public class PGDriver extends java.lang.Object implements java.sql.Driver, java.sql.DriverAction
Driver implementation
-
-
Constructor Summary
Constructors Constructor Description PGDriver()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
acceptsURL(java.lang.String url)
static void
cleanup()
java.sql.Connection
connect(java.lang.String url, java.util.Properties info)
void
deregister()
int
getMajorVersion()
int
getMinorVersion()
java.util.logging.Logger
getParentLogger()
java.sql.DriverPropertyInfo[]
getPropertyInfo(java.lang.String url, java.util.Properties info)
boolean
jdbcCompliant()
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
The name of the driver
-
VERSION
public static final Version VERSION
The version of the driver
-
logger
public static final java.util.logging.Logger logger
-
-
Method Detail
-
connect
public java.sql.Connection connect(java.lang.String url, java.util.Properties info) throws java.sql.SQLException
- Specified by:
connect
in interfacejava.sql.Driver
- Throws:
java.sql.SQLException
-
acceptsURL
public boolean acceptsURL(java.lang.String url) throws java.sql.SQLException
- Specified by:
acceptsURL
in interfacejava.sql.Driver
- Throws:
java.sql.SQLException
-
getPropertyInfo
public java.sql.DriverPropertyInfo[] getPropertyInfo(java.lang.String url, java.util.Properties info) throws java.sql.SQLException
- Specified by:
getPropertyInfo
in interfacejava.sql.Driver
- Throws:
java.sql.SQLException
-
getMajorVersion
public int getMajorVersion()
- Specified by:
getMajorVersion
in interfacejava.sql.Driver
-
getMinorVersion
public int getMinorVersion()
- Specified by:
getMinorVersion
in interfacejava.sql.Driver
-
jdbcCompliant
public boolean jdbcCompliant()
- Specified by:
jdbcCompliant
in interfacejava.sql.Driver
-
getParentLogger
public java.util.logging.Logger getParentLogger() throws java.sql.SQLFeatureNotSupportedException
- Specified by:
getParentLogger
in interfacejava.sql.Driver
- Throws:
java.sql.SQLFeatureNotSupportedException
-
deregister
public void deregister()
- Specified by:
deregister
in interfacejava.sql.DriverAction
-
cleanup
public static void cleanup()
-
-