|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.postgresql.Driver
org.postgis.java2d.Java2DWrapper
public class Java2DWrapper
Java2DWrapper Wraps the PostGreSQL Driver to add transparent readonly support for PostGIS objects into java2d path objects. This method currently works with J2EE DataSource implementations, and with DriverManager framework. Simply replace the "jdbc:postgresql:" with a "jdbc:postgis_j2d" in the jdbc URL.
Field Summary | |
---|---|
static java.lang.String |
POSTGIS_PROTOCOL
|
static java.lang.String |
REVISION
|
Fields inherited from class org.postgresql.Driver |
---|
DEBUG, INFO, MAJORVERSION, MINORVERSION |
Constructor Summary | |
---|---|
Java2DWrapper()
|
Method Summary | |
---|---|
boolean |
acceptsURL(java.lang.String url)
Returns true if the driver thinks it can open a connection to the given URL. |
static void |
addGISTypes(org.postgresql.PGConnection pgconn)
adds the JTS/PostGIS Data types to a PG Connection. |
java.sql.Connection |
connect(java.lang.String url,
java.util.Properties info)
Creates a postgresql connection, and then adds the PostGIS data types to it calling addpgtypes() |
int |
getMajorVersion()
Gets the underlying drivers major version number |
int |
getMinorVersion()
Get the underlying drivers minor version number |
static java.lang.String |
getVersion()
Returns our own CVS version plus postgres Version |
static java.lang.String |
mangleURL(java.lang.String url)
Mangles the PostGIS URL to return the original PostGreSQL URL |
Methods inherited from class org.postgresql.Driver |
---|
getLogLevel, getPropertyInfo, jdbcCompliant, makeSSL, notImplemented, setLogLevel, sslEnabled |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String POSTGIS_PROTOCOL
public static final java.lang.String REVISION
Constructor Detail |
---|
public Java2DWrapper()
Method Detail |
---|
public java.sql.Connection connect(java.lang.String url, java.util.Properties info) throws java.sql.SQLException
connect
in interface java.sql.Driver
connect
in class org.postgresql.Driver
url
- the URL of the database to connect toinfo
- a list of arbitrary tag/value pairs as connection arguments
java.sql.SQLException
- if a database access error occursDriver.connect(java.lang.String, java.util.Properties)
,
Driver
public static void addGISTypes(org.postgresql.PGConnection pgconn) throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String mangleURL(java.lang.String url) throws java.sql.SQLException
java.sql.SQLException
public boolean acceptsURL(java.lang.String url) throws java.sql.SQLException
acceptsURL
in interface java.sql.Driver
acceptsURL
in class org.postgresql.Driver
url
- the URL of the driver
java.sql.SQLException
- if a database-access error occurs (Dont know why
it would *shrug*)Driver.acceptsURL(java.lang.String)
public int getMajorVersion()
getMajorVersion
in interface java.sql.Driver
getMajorVersion
in class org.postgresql.Driver
public int getMinorVersion()
getMinorVersion
in interface java.sql.Driver
getMinorVersion
in class org.postgresql.Driver
public static java.lang.String getVersion()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |