diff options
Diffstat (limited to 'src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3SimpleDataSource.java')
-rw-r--r-- | src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3SimpleDataSource.java | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3SimpleDataSource.java b/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3SimpleDataSource.java new file mode 100644 index 00000000000..d8dff03221b --- /dev/null +++ b/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3SimpleDataSource.java @@ -0,0 +1,30 @@ +package org.postgresql.jdbc3; + +import org.postgresql.jdbc2.optional.SimpleDataSource; + +import javax.naming.Reference; + +/** + * JDBC3 implementation of a non-pooling DataSource. + * + * @author Aaron Mulder (ammulder@alumni.princeton.edu) + * @version $Revision: 1.1 $ + */ +public class Jdbc3SimpleDataSource extends SimpleDataSource +{ + /** + * Generates a JDBC3 object factory reference. + */ + protected Reference createReference() + { + return new Reference(getClass().getName(), Jdbc3ObjectFactory.class.getName(), null); + } + + /** + * Gets a description of this DataSource. + */ + public String getDescription() + { + return "JDBC3 Non-Pooling DataSource from " + org.postgresql.Driver.getVersion(); + } +} |