Package org.threadly.db.aurora.psql
Class PsqlDelegateDriver
- java.lang.Object
-
- org.threadly.db.aurora.DelegateAuroraDriver
-
- org.threadly.db.aurora.psql.PsqlDelegateDriver
-
public class PsqlDelegateDriver extends org.threadly.db.aurora.DelegateAuroraDriverDriver for creating connections to a given delegate implementation. This ultimately deals with creating a URL that is suited for that driver and then using it to establish the connection.
-
-
Constructor Summary
Constructors Constructor Description PsqlDelegateDriver()Construct a new delegate driver for the postgresql driverorg.postgresql.Driver.PsqlDelegateDriver(java.sql.Driver driver)Construct a new delegate driver for the postgresql driverorg.postgresql.Driver.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDriverName()booleanisMasterServer(org.threadly.db.aurora.AuroraServer server, java.sql.Connection connection)
-
-
-
Constructor Detail
-
PsqlDelegateDriver
public PsqlDelegateDriver()
Construct a new delegate driver for the postgresql driverorg.postgresql.Driver.
-
PsqlDelegateDriver
public PsqlDelegateDriver(java.sql.Driver driver)
Construct a new delegate driver for the postgresql driverorg.postgresql.Driver.- Parameters:
driver- Delegate driver to use
-
-
Method Detail
-
getDriverName
public java.lang.String getDriverName()
- Specified by:
getDriverNamein classorg.threadly.db.aurora.DelegateAuroraDriver
-
isMasterServer
public boolean isMasterServer(org.threadly.db.aurora.AuroraServer server, java.sql.Connection connection) throws java.sql.SQLException- Specified by:
isMasterServerin classorg.threadly.db.aurora.DelegateAuroraDriver- Throws:
java.sql.SQLException
-
-