Package sk.iway.iwcm.system.dbpool
Interface ConfigurableDataSource
- All Superinterfaces:
CommonDataSource
,DataSource
,Wrapper
- All Known Implementing Classes:
WebJetHikariDataSource
ConfigurableDataSource.java
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
int
int
int
int
getUser()
void
setDriverClass
(String driverClass) void
setInitialPoolSize
(int initialPoolSize) void
setJdbcUrl
(String jdbcUrl) void
setMaxStatements
(int maxStatements) void
setPassword
(String password) void
setPreferredTestQuery
(String preferredTestQuery) void
Methods inherited from interface javax.sql.CommonDataSource
createShardingKeyBuilder, getParentLogger
Methods inherited from interface javax.sql.DataSource
createConnectionBuilder, getConnection, getConnection, getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
Method Details
-
destroy
- Throws:
SQLException
-
getDriverClass
String getDriverClass() -
getUser
String getUser() -
setDriverClass
-
setInitialPoolSize
void setInitialPoolSize(int initialPoolSize) -
setJdbcUrl
-
setMaxStatements
void setMaxStatements(int maxStatements) -
setPassword
-
setPreferredTestQuery
-
setUser
-
getNumActive
int getNumActive() -
getNumIdle
int getNumIdle() -
getNumTotal
int getNumTotal() -
getNumWaiting
int getNumWaiting()
-