- get(int) - Method in class com.zaxxer.hikari.util.FastList
-
Get the element at the specified index.
- getActiveConnections() - Method in class com.zaxxer.hikari.pool.HikariPool
- getActiveConnections() - Method in interface com.zaxxer.hikari.pool.HikariPoolMBean
-
- getAllInterfaces(Class<?>) - Static method in class com.zaxxer.hikari.util.ClassLoaderUtils
-
- getCatalog() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the default catalog name to be set on connections.
- getClassLoader() - Static method in class com.zaxxer.hikari.util.ClassLoaderUtils
-
Get the class loader which can be used to generate proxies without leaking memory.
- getConnection() - Method in class com.zaxxer.hikari.hibernate.HikariConnectionProvider
-
- getConnection() - Method in class com.zaxxer.hikari.HikariDataSource
- getConnection(String, String) - Method in class com.zaxxer.hikari.HikariDataSource
- getConnection() - Method in class com.zaxxer.hikari.pool.HikariPool
-
Get a connection from the pool, or timeout trying.
- getConnection() - Method in class com.zaxxer.hikari.proxy.StatementProxy
- getConnection() - Method in class com.zaxxer.hikari.util.DriverDataSource
-
- getConnection(String, String) - Method in class com.zaxxer.hikari.util.DriverDataSource
-
- getConnectionCustomizer() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the customizer instance specified by the user.
- getConnectionCustomizerClassName() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the name of the connection customizer class to instantiate and execute
on all new connections.
- 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.HikariConfigMBean
-
Get the maximum number of milliseconds that a client will wait for a connection from the pool.
- getCount(int) - Method in class com.zaxxer.hikari.util.ConcurrentBag
-
- getDataSource() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the DataSource
that has been explicitly specified to be wrapped by the
pool.
- getDataSource() - Method in class com.zaxxer.hikari.pool.HikariPool
-
Get the wrapped DataSource.
- getDataSourceClassName() - Method in class com.zaxxer.hikari.HikariConfig
-
- getDataSourceJNDI() - Method in class com.zaxxer.hikari.HikariConfig
-
- getDataSourceProperties() - Method in class com.zaxxer.hikari.HikariConfig
-
- getExpirationTime() - Method in class com.zaxxer.hikari.proxy.ConnectionProxy
-
Get the expiration timestamp of the connection.
- getExpirationTime() - Method in interface com.zaxxer.hikari.proxy.IHikariConnectionProxy
-
Get the expiration timestamp of the connection.
- getGeneratedKeys() - Method in class com.zaxxer.hikari.proxy.StatementProxy
- getIdleConnections() - Method in class com.zaxxer.hikari.pool.HikariPool
- getIdleConnections() - Method in interface com.zaxxer.hikari.pool.HikariPoolMBean
-
- 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.HikariConfigMBean
-
This property controls the maximum amount of time (in milliseconds) that a connection is allowed to sit
idle in the pool.
- getJdbcUrl() - Method in class com.zaxxer.hikari.HikariConfig
-
- getLastAccess() - Method in class com.zaxxer.hikari.proxy.ConnectionProxy
-
Get the last access timestamp of the connection.
- getLastAccess() - Method in interface com.zaxxer.hikari.proxy.IHikariConnectionProxy
-
Get the last access timestamp of the connection.
- getLastOpenTime() - Method in class com.zaxxer.hikari.proxy.ConnectionProxy
-
Get the timestamp of when the connection was removed from the pool for use.
- getLastOpenTime() - Method in interface com.zaxxer.hikari.proxy.IHikariConnectionProxy
-
Get the timestamp of when the connection was removed from the pool for use.
- 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.HikariConfigMBean
-
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
- getLoginTimeout() - Method in class com.zaxxer.hikari.util.DriverDataSource
-
- getLogWriter() - Method in class com.zaxxer.hikari.HikariDataSource
- getLogWriter() - Method in class com.zaxxer.hikari.util.DriverDataSource
-
- 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.HikariConfigMBean
-
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.HikariConfigMBean
-
This property controls the maximum lifetime of a connection in the pool.
- getMetricsTrackerClassName() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the name of the class that implements the IMetricsTracker interface to
be used for metrics tracking.
- getMinimumIdle() - 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.
- getMinimumIdle() - Method in interface com.zaxxer.hikari.HikariConfigMBean
-
The property controls the maximum size that the pool is allowed to reach, including both idle and in-use
connections.
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class com.zaxxer.hikari.HikariJNDIFactory
-
- getParentLogger() - Method in class com.zaxxer.hikari.HikariDataSource
- getParentLogger() - Method in class com.zaxxer.hikari.util.DriverDataSource
-
- getPassword() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the default password to use for DataSource.getConnection(username, password) calls.
- getPendingQueue() - Method in class com.zaxxer.hikari.util.ConcurrentBag
-
Get the number of threads pending (waiting) for an item from the
bag to become available.
- getPoolName() - Method in class com.zaxxer.hikari.HikariConfig
-
The name of the connection pool.
- getPoolName() - Method in interface com.zaxxer.hikari.HikariConfigMBean
-
The name of the connection pool.
- getProperty(String, Object) - Static method in class com.zaxxer.hikari.util.PropertyBeanSetter
-
- getPropertyNames(Class<?>) - Static method in class com.zaxxer.hikari.util.PropertyBeanSetter
-
Get the bean-style property names for the specified object.
- getProxyConnection(HikariPool, Connection, long, int, boolean, boolean, String) - Static method in class com.zaxxer.hikari.proxy.ProxyFactory
-
Create a proxy for the specified Connection
instance.
- getProxyConnection(IHikariConnectionProxy) - Static method in class com.zaxxer.hikari.proxy.ProxyFactory
-
- getResultSet() - Method in class com.zaxxer.hikari.proxy.StatementProxy
- getState() - Method in class com.zaxxer.hikari.proxy.ConnectionProxy
- getState() - Method in interface com.zaxxer.hikari.util.ConcurrentBag.IBagManagable
-
- getThreadFactory() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the thread factory used to create threads.
- getThreadsAwaitingConnection() - Method in class com.zaxxer.hikari.pool.HikariPool
- getThreadsAwaitingConnection() - Method in interface com.zaxxer.hikari.pool.HikariPoolMBean
-
- getTotalConnections() - Method in class com.zaxxer.hikari.pool.HikariPool
- getTotalConnections() - Method in interface com.zaxxer.hikari.pool.HikariPoolMBean
-
- getTransactionIsolation() - Method in class com.zaxxer.hikari.HikariConfig
-
- getUsername() - Method in class com.zaxxer.hikari.HikariConfig
-
Get the default username used for DataSource.getConnection(username, password) calls.
- realClose() - Method in class com.zaxxer.hikari.proxy.ConnectionProxy
-
Actually close the underlying delegate Connection.
- realClose() - Method in interface com.zaxxer.hikari.proxy.IHikariConnectionProxy
-
Actually close the underlying delegate Connection.
- recordConnectionRequest(long) - Method in class com.zaxxer.hikari.metrics.CodaHaleMetricsTracker
-
- recordConnectionRequest(long) - Method in interface com.zaxxer.hikari.metrics.IMetricsTracker
-
This method is called when a connection request starts.
- recordConnectionRequest(long) - Method in class com.zaxxer.hikari.metrics.MetricsTracker
-
- recordConnectionUsage(long) - Method in class com.zaxxer.hikari.metrics.CodaHaleMetricsTracker
-
- recordConnectionUsage(long) - Method in interface com.zaxxer.hikari.metrics.IMetricsTracker
-
This method is called when a Connection is closed, with the total time in milliseconds
that the Connection was out of the pool.
- recordConnectionUsage(long) - Method in class com.zaxxer.hikari.metrics.MetricsTracker
-
- registerMBeans(HikariConfig, HikariPool) - Static method in class com.zaxxer.hikari.pool.HikariMBeanElf
-
Register MBeans for HikariConfig and HikariPool.
- releaseConnection(IHikariConnectionProxy, boolean) - Method in class com.zaxxer.hikari.pool.HikariPool
-
Release a connection back to the pool, or permanently close it if it is broken.
- remove(T) - Method in class com.zaxxer.hikari.util.ConcurrentBag
-
Remove a value from the bag.
- remove(T) - Method in class com.zaxxer.hikari.util.FastList
-
This remove method is most efficient when the element being removed
is the last element.
- removeLast() - Method in class com.zaxxer.hikari.util.FastList
-
This remove method is most efficient when the element being removed
is the last element.
- requite(T) - Method in class com.zaxxer.hikari.util.ConcurrentBag
-
This method will return a borrowed object to the bag.
- reserve(T) - Method in class com.zaxxer.hikari.util.ConcurrentBag
-
The method is used to make an item in the bag "unavailable" for
borrowing.
- resetConnectionState() - Method in class com.zaxxer.hikari.proxy.ConnectionProxy
-
Reset the delegate Connection back to pristine state.
- resetConnectionState() - Method in interface com.zaxxer.hikari.proxy.IHikariConnectionProxy
-
Reset the delegate Connection back to pristine state.
- 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.proxy.ConnectionProxy
- setCatalog(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default catalog name to be set on connections.
- setCatalog(String) - Method in class com.zaxxer.hikari.proxy.ConnectionProxy
-
- setConnectionCustomizer(IConnectionCustomizer) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the connection customizer to be used by the pool.
- setConnectionCustomizerClassName(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the name of the connection customizer class to instantiate and execute
on all new connections.
- 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.HikariConfigMBean
-
Set the maximum number of milliseconds that a client will wait for a connection from the pool.
- setDataSource(DataSource) - Method in class com.zaxxer.hikari.HikariConfig
-
Set a DataSource
for the pool to explicitly wrap.
- setDataSourceClassName(String) - Method in class com.zaxxer.hikari.HikariConfig
-
- 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
-
- 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.HikariConfigMBean
-
This property controls the maximum amount of time (in milliseconds) that a connection is allowed to sit
idle in the pool.
- setInitializationFailFast(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
Set whether or not the construction of the pool should throw an exception
if the minimum number of connections cannot be created.
- setIsolateInternalQueries(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
- setJdbc4ConnectionTest(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
- setJdbcUrl(String) - Method in class com.zaxxer.hikari.HikariConfig
-
- 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.HikariConfigMBean
-
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
- setLoginTimeout(int) - Method in class com.zaxxer.hikari.util.DriverDataSource
-
- setLogWriter(PrintWriter) - Method in class com.zaxxer.hikari.HikariDataSource
- setLogWriter(PrintWriter) - Method in class com.zaxxer.hikari.util.DriverDataSource
-
- 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.HikariConfigMBean
-
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.HikariConfigMBean
-
This property controls the maximum lifetime of a connection in the pool.
- setMetricsTrackerClassName(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the name of the class that implements the IMetricsTracker interface to
be used for metrics tracking.
- 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.HikariConfigMBean
-
The property controls the minimum number of idle connections that HikariCP tries to maintain in the pool,
including both idle and in-use connections.
- setPassword(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default password to use for DataSource.getConnection(username, password) calls.
- 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
-
- setReadOnly(boolean) - Method in class com.zaxxer.hikari.proxy.ConnectionProxy
- setRecordMetrics(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
Deprecated.
- setRegisterMbeans(boolean) - Method in class com.zaxxer.hikari.HikariConfig
-
- setTargetFromProperties(Object, Properties) - Static method in class com.zaxxer.hikari.util.PropertyBeanSetter
-
- setThreadFactory(ThreadFactory) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the thread factory to be used to create threads.
- setTransactionIsolation(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default transaction isolation level.
- setTransactionIsolation(int) - Method in class com.zaxxer.hikari.proxy.ConnectionProxy
- setUsername(String) - Method in class com.zaxxer.hikari.HikariConfig
-
Set the default username used for DataSource.getConnection(username, password) calls.
- shutdown() - Method in class com.zaxxer.hikari.HikariDataSource
-
Shutdown the DataSource and its associated pool.
- shutdown() - Method in class com.zaxxer.hikari.pool.HikariPool
-
Shutdown the pool, closing all idle connections and aborting or closing
active connections.
- shutdown() - Method in class com.zaxxer.hikari.util.DriverDataSource
-
- size() - Method in class com.zaxxer.hikari.util.ConcurrentBag
-
Get the total number of items in the bag.
- size() - Method in class com.zaxxer.hikari.util.FastList
-
Get the current number of elements in the FastList.
- STATE_IN_USE - Static variable in class com.zaxxer.hikari.util.ConcurrentBag
-
- STATE_NOT_IN_USE - Static variable in class com.zaxxer.hikari.util.ConcurrentBag
-
- StatementProxy - Class in com.zaxxer.hikari.proxy
-
This is the proxy class for java.sql.Statement.
- stop() - Method in class com.zaxxer.hikari.hibernate.HikariConnectionProvider
-
- stop() - Method in class com.zaxxer.hikari.metrics.CodaHaleMetricsTracker.Context
-
- stop() - Method in class com.zaxxer.hikari.metrics.IMetricsTracker.MetricsContext
-
- supportsAggressiveRelease() - Method in class com.zaxxer.hikari.hibernate.HikariConnectionProvider
-