Package play.db.hikaricp
Class HikariDataSourceFactory
- java.lang.Object
-
- play.db.hikaricp.HikariDataSourceFactory
-
- All Implemented Interfaces:
DataSourceFactory
public class HikariDataSourceFactory extends java.lang.Object implements DataSourceFactory
-
-
Constructor Summary
Constructors Constructor Description HikariDataSourceFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.sql.DataSource
createDataSource(Configuration dbConfig)
java.lang.String
getDriverClass(javax.sql.DataSource ds)
java.lang.String
getJdbcUrl(javax.sql.DataSource ds)
java.lang.String
getStatus()
java.lang.String
getUser(javax.sql.DataSource ds)
-
-
-
Method Detail
-
createDataSource
public javax.sql.DataSource createDataSource(Configuration dbConfig) throws java.beans.PropertyVetoException, java.sql.SQLException
- Specified by:
createDataSource
in interfaceDataSourceFactory
- Throws:
java.beans.PropertyVetoException
java.sql.SQLException
-
getStatus
public java.lang.String getStatus() throws java.sql.SQLException
- Specified by:
getStatus
in interfaceDataSourceFactory
- Throws:
java.sql.SQLException
-
getDriverClass
public java.lang.String getDriverClass(javax.sql.DataSource ds)
- Specified by:
getDriverClass
in interfaceDataSourceFactory
-
getJdbcUrl
public java.lang.String getJdbcUrl(javax.sql.DataSource ds)
- Specified by:
getJdbcUrl
in interfaceDataSourceFactory
-
getUser
public java.lang.String getUser(javax.sql.DataSource ds)
- Specified by:
getUser
in interfaceDataSourceFactory
-
-