Package play.db
Interface DataSourceFactory
-
- All Known Implementing Classes:
C3P0DataSourceFactory,HikariDataSourceFactory
public interface DataSourceFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.sql.DataSourcecreateDataSource(Configuration dbConfig)java.lang.StringgetDriverClass(javax.sql.DataSource ds)java.lang.StringgetJdbcUrl(javax.sql.DataSource ds)java.lang.StringgetStatus()java.lang.StringgetUser(javax.sql.DataSource ds)
-
-
-
Method Detail
-
createDataSource
javax.sql.DataSource createDataSource(Configuration dbConfig) throws java.beans.PropertyVetoException, java.sql.SQLException
- Throws:
java.beans.PropertyVetoExceptionjava.sql.SQLException
-
getStatus
java.lang.String getStatus() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getDriverClass
java.lang.String getDriverClass(javax.sql.DataSource ds)
-
getJdbcUrl
java.lang.String getJdbcUrl(javax.sql.DataSource ds)
-
getUser
java.lang.String getUser(javax.sql.DataSource ds)
-
-