public class HikariCPConfigurer extends Object implements DatasourceConfigurer
DatasourceConfigurer
using HikariCP. Also supports
JDBC-Performance-Logger for measuring
performance of SQL statements.JMX_DOMAIN
Constructor and Description |
---|
HikariCPConfigurer() |
HikariCPConfigurer(DatabaseConnection connection) |
HikariCPConfigurer(DatabaseConnection connection,
boolean logPerformance) |
Modifier and Type | Method and Description |
---|---|
void |
configure(DatabaseConnection connection)
Configures the instance using the settings of the given
DatabaseConnection . |
void |
destroy()
Destroys the instance.
|
DataSource |
getDataSource()
Returns a
DataSource |
boolean |
isLogPerformance() |
void |
setLogPerformance(boolean logPerformance)
Whether or not JDBC performance logger should be used
|
public HikariCPConfigurer()
public HikariCPConfigurer(DatabaseConnection connection)
public HikariCPConfigurer(DatabaseConnection connection, boolean logPerformance)
public void configure(DatabaseConnection connection)
DatasourceConfigurer
DatabaseConnection
.configure
in interface DatasourceConfigurer
connection
- a DatabaseConnection
public void destroy()
DatasourceConfigurer
destroy
in interface DatasourceConfigurer
public DataSource getDataSource()
DatasourceConfigurer
DataSource
getDataSource
in interface DatasourceConfigurer
DataSource
public boolean isLogPerformance()
public void setLogPerformance(boolean logPerformance)
DatasourceConfigurer
setLogPerformance
in interface DatasourceConfigurer
Copyright © 2011–2019 aiticon GmbH. All rights reserved.