A C D E G H I M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addDataSourceProperty(String, Object) - Method in class com.zaxxer.hikari.HikariConfig
-
Add a property (name/value pair) that will be used to configure the
DataSource/Driver. - addHealthCheckProperty(String, String) - Method in class com.zaxxer.hikari.HikariConfig
- adjudicate(SQLException) - Method in interface com.zaxxer.hikari.SQLExceptionOverride
-
This method is called when a SQLException is thrown from a JDBC method.
C
- close() - Method in class com.zaxxer.hikari.HikariDataSource
-
Shutdown the DataSource and its associated pool.
- close() - Method in interface com.zaxxer.hikari.metrics.IMetricsTracker
- close() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- close() - Method in class com.zaxxer.hikari.pool.ProxyStatement
- CodahaleHealthChecker - Class in com.zaxxer.hikari.metrics.dropwizard
-
Provides Dropwizard HealthChecks.
- CodahaleMetricsTrackerFactory - Class in com.zaxxer.hikari.metrics.dropwizard
- CodahaleMetricsTrackerFactory(MetricRegistry) - Constructor for class com.zaxxer.hikari.metrics.dropwizard.CodahaleMetricsTrackerFactory
- com.zaxxer.hikari - package com.zaxxer.hikari
- com.zaxxer.hikari.metrics - package com.zaxxer.hikari.metrics
- com.zaxxer.hikari.metrics.dropwizard - package com.zaxxer.hikari.metrics.dropwizard
- com.zaxxer.hikari.metrics.micrometer - package com.zaxxer.hikari.metrics.micrometer
- com.zaxxer.hikari.metrics.prometheus - package com.zaxxer.hikari.metrics.prometheus
- com.zaxxer.hikari.pool - package com.zaxxer.hikari.pool
- com.zaxxer.hikari.util - package com.zaxxer.hikari.util
- commit() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- CONTINUE_EVICT - com.zaxxer.hikari.SQLExceptionOverride.Override
- copyStateTo(HikariConfig) - Method in class com.zaxxer.hikari.HikariConfig
-
Copies the state of
thisintoother. - create(String, PoolStats) - Method in class com.zaxxer.hikari.metrics.dropwizard.CodahaleMetricsTrackerFactory
- create(String, PoolStats) - Method in class com.zaxxer.hikari.metrics.dropwizard.Dropwizard5MetricsTrackerFactory
- create(String, PoolStats) - Method in interface com.zaxxer.hikari.metrics.MetricsTrackerFactory
-
Create an instance of an IMetricsTracker.
- create(String, PoolStats) - Method in class com.zaxxer.hikari.metrics.micrometer.MicrometerMetricsTrackerFactory
- create(String, PoolStats) - Method in class com.zaxxer.hikari.metrics.prometheus.PrometheusHistogramMetricsTrackerFactory
- create(String, PoolStats) - Method in class com.zaxxer.hikari.metrics.prometheus.PrometheusMetricsTrackerFactory
- createStatement() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- createStatement(int, int) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- createStatement(int, int, int) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- Credentials - Class in com.zaxxer.hikari.util
-
A simple class to hold connection credentials and is designed to be immutable.
- Credentials(String, String) - Constructor for class com.zaxxer.hikari.util.Credentials
-
Construct an immutable Credentials object with the supplied username and password.
D
- deleteRow() - Method in class com.zaxxer.hikari.pool.ProxyResultSet
- DO_NOT_EVICT - com.zaxxer.hikari.SQLExceptionOverride.Override
- Dropwizard5MetricsTrackerFactory - Class in com.zaxxer.hikari.metrics.dropwizard
- Dropwizard5MetricsTrackerFactory(MetricRegistry) - Constructor for class com.zaxxer.hikari.metrics.dropwizard.Dropwizard5MetricsTrackerFactory
E
- evictConnection(Connection) - Method in class com.zaxxer.hikari.HikariDataSource
-
Evict a connection from the pool.
- execute() - Method in class com.zaxxer.hikari.pool.ProxyPreparedStatement
- execute(String) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- execute(String, int) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- execute(String, int[]) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- execute(String, String[]) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeBatch() - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeLargeBatch() - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeLargeUpdate() - Method in class com.zaxxer.hikari.pool.ProxyPreparedStatement
- executeLargeUpdate(String) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeLargeUpdate(String, int) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeLargeUpdate(String, int[]) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeLargeUpdate(String, String[]) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeQuery() - Method in class com.zaxxer.hikari.pool.ProxyPreparedStatement
- executeQuery(String) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeUpdate() - Method in class com.zaxxer.hikari.pool.ProxyPreparedStatement
- executeUpdate(String) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeUpdate(String, int) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeUpdate(String, int[]) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- executeUpdate(String, String[]) - Method in class com.zaxxer.hikari.pool.ProxyStatement
G
- getActiveConnections() - Method in interface com.zaxxer.hikari.HikariPoolMXBean
-
Get the number of currently active connections in the pool.
- getActiveConnections() - Method in class com.zaxxer.hikari.metrics.PoolStats
- getAttributes(String, String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getAutoCommit() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- getBestRowIdentifier(String, String, String, int, boolean) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getCatalog() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the default catalog name to be set on connections.
- getCatalog() - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
Get the default catalog name to be set on connections.
- getCatalog() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- getCatalogs() - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getClientInfoProperties() - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getColumnPrivileges(String, String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getColumns(String, String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getConnection() - Method in class com.zaxxer.hikari.HikariDataSource
- getConnection() - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getConnection() - Method in class com.zaxxer.hikari.pool.ProxyStatement
- getConnection(String, String) - Method in class com.zaxxer.hikari.HikariDataSource
- getConnectionInitSql() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the SQL string that will be executed on all new connections when they are created, before they are added to the pool.
- getConnectionTestQuery() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the SQL query to be executed to test the validity of connections.
- getConnectionTimeout() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the maximum number of milliseconds that a client will wait for a connection from the pool.
- getConnectionTimeout() - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
Get the maximum number of milliseconds that a client will wait for a connection from the pool.
- getCredentials() - Method in class com.zaxxer.hikari.HikariConfig
-
Atomically get the default username and password to use for DataSource.getConnection(username, password) calls.
- getCrossReference(String, String, String, String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getDataSource() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the
DataSourcethat has been explicitly specified to be wrapped by the pool. - getDataSourceClassName() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the name of the JDBC
DataSourceclass used to create Connections. - getDataSourceJNDI() - Method in class com.zaxxer.hikari.HikariConfig
- getDataSourceProperties() - Method in class com.zaxxer.hikari.HikariConfig
- getDriverClassName() - Method in class com.zaxxer.hikari.HikariConfig
- getExceptionOverride() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the SQLExceptionOverride instance created by
HikariConfig.setExceptionOverrideClassName(String). - getExceptionOverrideClassName() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the user supplied SQLExceptionOverride class name.
- getExportedKeys(String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getFunctionColumns(String, String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getFunctions(String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getGeneratedKeys() - Method in class com.zaxxer.hikari.pool.ProxyStatement
- getHealthCheckProperties() - Method in class com.zaxxer.hikari.HikariConfig
- getHealthCheckRegistry() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the HealthCheckRegistry that will be used for registration of health checks by HikariCP.
- getHikariConfigMXBean() - Method in class com.zaxxer.hikari.HikariDataSource
-
Get the
HikariConfigMXBeanfor this HikariDataSource instance. - getHikariPoolMXBean() - Method in class com.zaxxer.hikari.HikariDataSource
-
Get the
HikariPoolMXBeanfor this HikariDataSource instance. - getIdleConnections() - Method in interface com.zaxxer.hikari.HikariPoolMXBean
-
Get the number of currently idle connections in the pool.
- getIdleConnections() - Method in class com.zaxxer.hikari.metrics.PoolStats
- getIdleTimeout() - Method in class com.zaxxer.hikari.HikariConfig
-
This property controls the maximum amount of time (in milliseconds) that a connection is allowed to sit idle in the pool.
- getIdleTimeout() - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
This property controls the maximum amount of time (in milliseconds) that a connection is allowed to sit idle in the pool.
- getImportedKeys(String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getIndexInfo(String, String, String, boolean, boolean) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getInitializationFailTimeout() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the pool initialization failure timeout.
- getJdbcUrl() - Method in class com.zaxxer.hikari.HikariConfig
- getKeepaliveTime() - Method in class com.zaxxer.hikari.HikariConfig
-
This property controls the keepalive interval for a connection in the pool.
- getLeakDetectionThreshold() - Method in class com.zaxxer.hikari.HikariConfig
-
This property controls the amount of time that a connection can be out of the pool before a message is logged indicating a possible connection leak.
- getLeakDetectionThreshold() - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
This property controls the amount of time that a connection can be out of the pool before a message is logged indicating a possible connection leak.
- getLoginTimeout() - Method in class com.zaxxer.hikari.HikariDataSource
- getLogWriter() - Method in class com.zaxxer.hikari.HikariDataSource
- getMaxConnections() - Method in class com.zaxxer.hikari.metrics.PoolStats
- getMaximumPoolSize() - Method in class com.zaxxer.hikari.HikariConfig
-
The property controls the maximum number of connections that HikariCP will keep in the pool, including both idle and in-use connections.
- getMaximumPoolSize() - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
The property controls the maximum number of connections that HikariCP will keep in the pool, including both idle and in-use connections.
- getMaxLifetime() - Method in class com.zaxxer.hikari.HikariConfig
-
This property controls the maximum lifetime of a connection in the pool.
- getMaxLifetime() - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
This property controls the maximum lifetime of a connection in the pool.
- getMetaData() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- getMetricRegistry() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the MetricRegistry instance to use for registration of metrics used by HikariCP.
- getMetricsTrackerFactory() - Method in class com.zaxxer.hikari.HikariConfig
- getMinConnections() - Method in class com.zaxxer.hikari.metrics.PoolStats
- getMinimumIdle() - Method in class com.zaxxer.hikari.HikariConfig
-
The property controls the minimum number of idle connections that HikariCP tries to maintain in the pool, including both idle and in-use connections.
- getMinimumIdle() - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
The property controls the minimum number of idle connections that HikariCP tries to maintain in the pool, including both idle and in-use connections.
- getNetworkTimeout() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class com.zaxxer.hikari.HikariJNDIFactory
- getParentLogger() - Method in class com.zaxxer.hikari.HikariDataSource
- getPassword() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the default password to use for DataSource.getConnection(username, password) calls.
- getPassword() - Method in class com.zaxxer.hikari.util.Credentials
-
Get the password.
- getPendingThreads() - Method in class com.zaxxer.hikari.metrics.PoolStats
- getPoolName() - Method in class com.zaxxer.hikari.HikariConfig
-
The name of the connection pool.
- getPoolName() - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
The name of the connection pool.
- getPrimaryKeys(String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getProcedureColumns(String, String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getProcedures(String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getPseudoColumns(String, String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getRegistry() - Method in class com.zaxxer.hikari.metrics.dropwizard.CodahaleMetricsTrackerFactory
- getRegistry() - Method in class com.zaxxer.hikari.metrics.dropwizard.Dropwizard5MetricsTrackerFactory
- getResultSet() - Method in class com.zaxxer.hikari.pool.ProxyStatement
- getScheduledExecutor() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the ScheduledExecutorService used for housekeeping.
- getSchema() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the default schema name to be set on connections.
- getSchema() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- getSchemas() - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getSchemas(String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getStatement() - Method in class com.zaxxer.hikari.pool.ProxyResultSet
- getSuperTables(String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getSuperTypes(String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getTablePrivileges(String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getTables(String, String, String, String[]) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getTableTypes() - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getThreadFactory() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the thread factory used to create threads.
- getThreadsAwaitingConnection() - Method in interface com.zaxxer.hikari.HikariPoolMXBean
-
Get the number of threads awaiting connections from the pool.
- getTotalConnections() - Method in interface com.zaxxer.hikari.HikariPoolMXBean
-
Get the total number of connections currently in the pool.
- getTotalConnections() - Method in class com.zaxxer.hikari.metrics.PoolStats
- getTransactionIsolation() - Method in class com.zaxxer.hikari.HikariConfig
- getTransactionIsolation() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- getTypeInfo() - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getUDTs(String, String, String, int[]) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- getUsername() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the default username used for DataSource.getConnection(username, password) calls.
- getUsername() - Method in class com.zaxxer.hikari.util.Credentials
-
Get the username.
- getValidationTimeout() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the maximum number of milliseconds that the pool will wait for a connection to be validated as alive.
- getValidationTimeout() - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
Get the maximum number of milliseconds that the pool will wait for a connection to be validated as alive.
- getVersionColumns(String, String, String) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
H
- HikariConfig - Class in com.zaxxer.hikari
- HikariConfig() - Constructor for class com.zaxxer.hikari.HikariConfig
-
Default constructor
- HikariConfig(String) - Constructor for class com.zaxxer.hikari.HikariConfig
-
Construct a HikariConfig from the specified property file name.
- HikariConfig(Properties) - Constructor for class com.zaxxer.hikari.HikariConfig
-
Construct a HikariConfig from the specified properties object.
- HikariConfigMXBean - Interface in com.zaxxer.hikari
-
The javax.management MBean for a Hikari pool configuration.
- HikariDataSource - Class in com.zaxxer.hikari
-
The HikariCP pooled DataSource.
- HikariDataSource() - Constructor for class com.zaxxer.hikari.HikariDataSource
-
Default constructor.
- HikariDataSource(HikariConfig) - Constructor for class com.zaxxer.hikari.HikariDataSource
-
Construct a HikariDataSource with the specified configuration.
- HikariJNDIFactory - Class in com.zaxxer.hikari
-
A JNDI factory that produces HikariDataSource instances.
- HikariJNDIFactory() - Constructor for class com.zaxxer.hikari.HikariJNDIFactory
- HikariPoolMXBean - Interface in com.zaxxer.hikari
-
The javax.management MBean for a Hikari pool instance.
I
- IMetricsTracker - Interface in com.zaxxer.hikari.metrics
- insertRow() - Method in class com.zaxxer.hikari.pool.ProxyResultSet
- isAllowPoolSuspension() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the pool suspension behavior (allowed or disallowed).
- isAutoCommit() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the default auto-commit behavior of connections in the pool.
- isClosed() - Method in class com.zaxxer.hikari.HikariDataSource
-
Determine whether the HikariDataSource has been closed.
- isClosed() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- isIsolateInternalQueries() - Method in class com.zaxxer.hikari.HikariConfig
-
Determine whether internal pool queries, principally aliveness checks, will be isolated in their own transaction via
Connection.rollback(). - isReadOnly() - Method in class com.zaxxer.hikari.HikariConfig
-
Determine whether the Connections in the pool are in read-only mode.
- isReadOnly() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- isRegisterMbeans() - Method in class com.zaxxer.hikari.HikariConfig
-
Determine whether HikariCP will self-register
HikariConfigMXBeanandHikariPoolMXBeaninstances in JMX. - isRunning() - Method in class com.zaxxer.hikari.HikariDataSource
-
Returns
trueif the pool as been started and is not suspended or shutdown. - isWrapperFor(Class<?>) - Method in class com.zaxxer.hikari.HikariDataSource
- isWrapperFor(Class<?>) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- isWrapperFor(Class<?>) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- isWrapperFor(Class<?>) - Method in class com.zaxxer.hikari.pool.ProxyResultSet
- isWrapperFor(Class<?>) - Method in class com.zaxxer.hikari.pool.ProxyStatement
M
- MetricsTracker - Class in com.zaxxer.hikari.metrics
-
Deprecated.
- MetricsTracker() - Constructor for class com.zaxxer.hikari.metrics.MetricsTracker
-
Deprecated.
- MetricsTrackerFactory - Interface in com.zaxxer.hikari.metrics
- MicrometerMetricsTrackerFactory - Class in com.zaxxer.hikari.metrics.micrometer
- MicrometerMetricsTrackerFactory(MeterRegistry) - Constructor for class com.zaxxer.hikari.metrics.micrometer.MicrometerMetricsTrackerFactory
- MUST_EVICT - com.zaxxer.hikari.SQLExceptionOverride.Override
O
- of(String, String) - Static method in class com.zaxxer.hikari.util.Credentials
-
Construct an immutable Credentials object with the supplied username and password.
P
- PoolStats - Class in com.zaxxer.hikari.metrics
- PoolStats(long) - Constructor for class com.zaxxer.hikari.metrics.PoolStats
- prepareCall(String) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- prepareCall(String, int, int) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- prepareCall(String, int, int, int) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- prepareStatement(String) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- prepareStatement(String, int) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- prepareStatement(String, int[]) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- prepareStatement(String, int, int) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- prepareStatement(String, int, int, int) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- prepareStatement(String, String[]) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- PrometheusHistogramMetricsTrackerFactory - Class in com.zaxxer.hikari.metrics.prometheus
-
HikariConfig config = new HikariConfig(); config.setMetricsTrackerFactory(new PrometheusHistogramMetricsTrackerFactory()); - PrometheusHistogramMetricsTrackerFactory() - Constructor for class com.zaxxer.hikari.metrics.prometheus.PrometheusHistogramMetricsTrackerFactory
-
Default Constructor.
- PrometheusHistogramMetricsTrackerFactory(CollectorRegistry) - Constructor for class com.zaxxer.hikari.metrics.prometheus.PrometheusHistogramMetricsTrackerFactory
-
Constructor that allows to pass in a
CollectorRegistryto which the Hikari metrics are registered. - PrometheusMetricsTrackerFactory - Class in com.zaxxer.hikari.metrics.prometheus
-
HikariConfig config = new HikariConfig(); config.setMetricsTrackerFactory(new PrometheusMetricsTrackerFactory()); - PrometheusMetricsTrackerFactory() - Constructor for class com.zaxxer.hikari.metrics.prometheus.PrometheusMetricsTrackerFactory
-
Default Constructor.
- PrometheusMetricsTrackerFactory(CollectorRegistry) - Constructor for class com.zaxxer.hikari.metrics.prometheus.PrometheusMetricsTrackerFactory
-
Constructor that allows to pass in a
CollectorRegistryto which the Hikari metrics are registered. - ProxyCallableStatement - Class in com.zaxxer.hikari.pool
-
This is the proxy class for
CallableStatement. - ProxyConnection - Class in com.zaxxer.hikari.pool
-
This is the proxy class for
Connection. - ProxyDatabaseMetaData - Class in com.zaxxer.hikari.pool
-
This is the proxy class for
DatabaseMetaData. - ProxyFactory - Class in com.zaxxer.hikari.pool
-
A factory class that produces proxies around instances of the standard JDBC interfaces.
- ProxyPreparedStatement - Class in com.zaxxer.hikari.pool
-
This is the proxy class for
PreparedStatement. - ProxyResultSet - Class in com.zaxxer.hikari.pool
-
This is the proxy class for
ResultSet. - ProxyStatement - Class in com.zaxxer.hikari.pool
-
This is the proxy class for
Statement.
R
- recordConnectionAcquiredNanos(long) - Method in interface com.zaxxer.hikari.metrics.IMetricsTracker
- recordConnectionCreatedMillis(long) - Method in interface com.zaxxer.hikari.metrics.IMetricsTracker
- recordConnectionTimeout() - Method in interface com.zaxxer.hikari.metrics.IMetricsTracker
- recordConnectionUsageMillis(long) - Method in interface com.zaxxer.hikari.metrics.IMetricsTracker
- registerHealthChecks(HikariPool, HikariConfig, HealthCheckRegistry) - Static method in class com.zaxxer.hikari.metrics.dropwizard.CodahaleHealthChecker
-
Register Dropwizard health checks.
- resumePool() - Method in interface com.zaxxer.hikari.HikariPoolMXBean
-
Resume the pool.
- rollback() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- rollback(Savepoint) - Method in class com.zaxxer.hikari.pool.ProxyConnection
S
- setAllowPoolSuspension(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
Set whether or not pool suspension is allowed.
- setAutoCommit(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default auto-commit behavior of connections in the pool.
- setAutoCommit(boolean) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- setCatalog(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default catalog name to be set on connections.
- setCatalog(String) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
Set the default catalog name to be set on connections.
- setCatalog(String) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- setConnectionInitSql(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the SQL string that will be executed on all new connections when they are created, before they are added to the pool.
- setConnectionTestQuery(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the SQL query to be executed to test the validity of connections.
- setConnectionTimeout(long) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the maximum number of milliseconds that a client will wait for a connection from the pool.
- setConnectionTimeout(long) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
Set the maximum number of milliseconds that a client will wait for a connection from the pool.
- setCredentials(Credentials) - Method in class com.zaxxer.hikari.HikariConfig
-
Atomically set the default username and password to use for DataSource.getConnection(username, password) calls.
- setCredentials(Credentials) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
Set the username and password used for authentication.
- setDataSource(DataSource) - Method in class com.zaxxer.hikari.HikariConfig
-
Set a
DataSourcefor the pool to explicitly wrap. - setDataSourceClassName(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the fully qualified class name of the JDBC
DataSourcethat will be used create Connections. - setDataSourceJNDI(String) - Method in class com.zaxxer.hikari.HikariConfig
- setDataSourceProperties(Properties) - Method in class com.zaxxer.hikari.HikariConfig
- setDriverClassName(String) - Method in class com.zaxxer.hikari.HikariConfig
- setExceptionOverride(SQLExceptionOverride) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the user supplied SQLExceptionOverride instance.
- setExceptionOverrideClassName(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the user supplied SQLExceptionOverride class name.
- setHealthCheckProperties(Properties) - Method in class com.zaxxer.hikari.HikariConfig
- setHealthCheckRegistry(Object) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the HealthCheckRegistry that will be used for registration of health checks by HikariCP.
- setHealthCheckRegistry(Object) - Method in class com.zaxxer.hikari.HikariDataSource
-
Set the HealthCheckRegistry that will be used for registration of health checks by HikariCP.
- setIdleTimeout(long) - Method in class com.zaxxer.hikari.HikariConfig
-
This property controls the maximum amount of time (in milliseconds) that a connection is allowed to sit idle in the pool.
- setIdleTimeout(long) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
This property controls the maximum amount of time (in milliseconds) that a connection is allowed to sit idle in the pool.
- setInitializationFailTimeout(long) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the pool initialization failure timeout.
- setIsolateInternalQueries(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
Configure whether internal pool queries, principally aliveness checks, will be isolated in their own transaction via
Connection.rollback(). - setJdbcUrl(String) - Method in class com.zaxxer.hikari.HikariConfig
- setKeepaliveTime(long) - Method in class com.zaxxer.hikari.HikariConfig
-
This property controls the keepalive interval for a connection in the pool.
- setLeakDetectionThreshold(long) - Method in class com.zaxxer.hikari.HikariConfig
-
This property controls the amount of time that a connection can be out of the pool before a message is logged indicating a possible connection leak.
- setLeakDetectionThreshold(long) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
This property controls the amount of time that a connection can be out of the pool before a message is logged indicating a possible connection leak.
- setLoginTimeout(int) - Method in class com.zaxxer.hikari.HikariDataSource
- setLogWriter(PrintWriter) - Method in class com.zaxxer.hikari.HikariDataSource
- setMaximumPoolSize(int) - Method in class com.zaxxer.hikari.HikariConfig
-
The property controls the maximum size that the pool is allowed to reach, including both idle and in-use connections.
- setMaximumPoolSize(int) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
The property controls the maximum size that the pool is allowed to reach, including both idle and in-use connections.
- setMaxLifetime(long) - Method in class com.zaxxer.hikari.HikariConfig
-
This property controls the maximum lifetime of a connection in the pool.
- setMaxLifetime(long) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
This property controls the maximum lifetime of a connection in the pool.
- setMetricRegistry(Object) - Method in class com.zaxxer.hikari.HikariConfig
-
Set a MetricRegistry instance to use for registration of metrics used by HikariCP.
- setMetricRegistry(Object) - Method in class com.zaxxer.hikari.HikariDataSource
-
Set a MetricRegistry instance to use for registration of metrics used by HikariCP.
- setMetricsTrackerFactory(MetricsTrackerFactory) - Method in class com.zaxxer.hikari.HikariConfig
- setMetricsTrackerFactory(MetricsTrackerFactory) - Method in class com.zaxxer.hikari.HikariDataSource
- setMinimumIdle(int) - Method in class com.zaxxer.hikari.HikariConfig
-
The property controls the minimum number of idle connections that HikariCP tries to maintain in the pool, including both idle and in-use connections.
- setMinimumIdle(int) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
The property controls the minimum number of idle connections that HikariCP tries to maintain in the pool, including both idle and in-use connections.
- setNetworkTimeout(Executor, int) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- setPassword(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default password to use for DataSource.getConnection(username, password) calls.
- setPassword(String) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
Set the password used for authentication.
- setPoolName(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the name of the connection pool.
- setReadOnly(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
Configures the Connections to be added to the pool as read-only Connections.
- setReadOnly(boolean) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- setRegisterMbeans(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
Configures whether HikariCP self-registers the
HikariConfigMXBeanandHikariPoolMXBeanin JMX. - setScheduledExecutor(ScheduledExecutorService) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the ScheduledExecutorService used for housekeeping.
- setSchema(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default schema name to be set on connections.
- setSchema(String) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- setThreadFactory(ThreadFactory) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the thread factory to be used to create threads.
- setTransactionIsolation(int) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- setTransactionIsolation(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default transaction isolation level.
- setUsername(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default username used for DataSource.getConnection(username, password) calls.
- setUsername(String) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
Set the username used for authentication.
- setValidationTimeout(long) - Method in class com.zaxxer.hikari.HikariConfig
-
Sets the maximum number of milliseconds that the pool will wait for a connection to be validated as alive.
- setValidationTimeout(long) - Method in interface com.zaxxer.hikari.HikariConfigMXBean
-
Sets the maximum number of milliseconds that the pool will wait for a connection to be validated as alive.
- softEvictConnections() - Method in interface com.zaxxer.hikari.HikariPoolMXBean
-
Evict currently idle connections from the pool, and mark active (in-use) connections for eviction when they are returned to the pool.
- SQLExceptionOverride - Interface in com.zaxxer.hikari
-
Users can implement this interface to override the default SQLException handling of HikariCP.
- SQLExceptionOverride.Override - Enum in com.zaxxer.hikari
- suspendPool() - Method in interface com.zaxxer.hikari.HikariPoolMXBean
-
Suspend the pool.
T
- toString() - Method in class com.zaxxer.hikari.HikariDataSource
- toString() - Method in class com.zaxxer.hikari.pool.ProxyConnection
- toString() - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- toString() - Method in class com.zaxxer.hikari.pool.ProxyResultSet
- toString() - Method in class com.zaxxer.hikari.pool.ProxyStatement
U
- unwrap(Class<T>) - Method in class com.zaxxer.hikari.HikariDataSource
- unwrap(Class<T>) - Method in class com.zaxxer.hikari.pool.ProxyConnection
- unwrap(Class<T>) - Method in class com.zaxxer.hikari.pool.ProxyDatabaseMetaData
- unwrap(Class<T>) - Method in class com.zaxxer.hikari.pool.ProxyResultSet
- unwrap(Class<T>) - Method in class com.zaxxer.hikari.pool.ProxyStatement
- updateRow() - Method in class com.zaxxer.hikari.pool.ProxyResultSet
V
- validate() - Method in class com.zaxxer.hikari.HikariConfig
- valueOf(String) - Static method in enum com.zaxxer.hikari.SQLExceptionOverride.Override
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.zaxxer.hikari.SQLExceptionOverride.Override
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages