MCPcopy Create free account

hub / github.com/brettwooldridge/HikariCP / types & classes

Types & classes163 in github.com/brettwooldridge/HikariCP

ClassBadConnection
src/test/java/com/zaxxer/hikari/pool/TestConnections.java:752
ClassBar
src/test/java/com/zaxxer/hikari/util/TestFastList.java:157
InterfaceBase
src/test/java/com/zaxxer/hikari/util/TestFastList.java:167
InterfaceBase2
src/test/java/com/zaxxer/hikari/util/TestFastList.java:172
ClassBasicPoolTest
@author brettw
src/test/java/com/zaxxer/hikari/db/BasicPoolTest.java:42
ClassBogusContext
src/test/java/com/zaxxer/hikari/pool/TestJNDI.java:114
ClassBogusContext2
src/test/java/com/zaxxer/hikari/pool/TestJNDI.java:132
ClassBogusRef
src/test/java/com/zaxxer/hikari/pool/TestJNDI.java:148
ClassClassA
src/test/java/com/zaxxer/hikari/util/UtilityElfTest.java:66
ClassClassB
src/test/java/com/zaxxer/hikari/util/UtilityElfTest.java:68
ClassClassC
src/test/java/com/zaxxer/hikari/util/UtilityElfTest.java:72
ClassClassD
src/test/java/com/zaxxer/hikari/util/UtilityElfTest.java:74
ClassClassZ
src/test/java/com/zaxxer/hikari/util/UtilityElfTest.java:76
InterfaceClockSource
A resolution-independent provider of current time-stamps and elapsed time calculations. @author Brett Wooldridge @hidden
src/main/java/com/zaxxer/hikari/util/ClockSource.java:36
ClassClockSourceTest
@author Brett Wooldridge
src/test/java/com/zaxxer/hikari/util/ClockSourceTest.java:34
ClassClosedConnection
src/main/java/com/zaxxer/hikari/pool/ProxyConnection.java:538
ClassCodaHaleMetricsTracker
src/main/java/com/zaxxer/hikari/metrics/dropwizard/CodaHaleMetricsTracker.java:41
ClassCodaHaleMetricsTrackerTest
src/test/java/com/zaxxer/hikari/metrics/dropwizard/CodaHaleMetricsTrackerTest.java:13
ClassCodahaleHealthChecker
Provides Dropwizard HealthChecks. Two health checks are provided: <ul> <li>ConnectivityCheck</li> <li>Connection99Percent</li> </ul> The Connecti
src/main/java/com/zaxxer/hikari/metrics/dropwizard/CodahaleHealthChecker.java:45
ClassCodahaleMetricsTest
Test HikariCP/CodaHale metrics integration. @author Brett Wooldridge
src/test/java/com/zaxxer/hikari/pool/CodahaleMetricsTest.java:51
ClassCodahaleMetricsTrackerFactory
src/main/java/com/zaxxer/hikari/metrics/dropwizard/CodahaleMetricsTrackerFactory.java:24
ClassConcurrentBag
This is a specialized concurrent bag that achieves superior performance to LinkedBlockingQueue and LinkedTransferQueue for the purposes of a connectio
src/main/java/com/zaxxer/hikari/util/ConcurrentBag.java:63
ClassConcurrentBagVirtualThreadTest
src/test/java/com/zaxxer/hikari/util/ConcurrentBagVirtualThreadTest.java:28
ClassConcurrentCloseConnectionTest
@author Matthew Tambara (matthew.tambara@liferay.com)
src/test/java/com/zaxxer/hikari/pool/ConcurrentCloseConnectionTest.java:38
ClassConditionalPaxExam
src/test/java/com/zaxxer/hikari/osgi/OSGiBundleTest.java:91
ClassConnection99Percent
src/main/java/com/zaxxer/hikari/metrics/dropwizard/CodahaleHealthChecker.java:105
ClassConnectionPoolSizeVsThreadsTest
@author Matthew Tambara (matthew.tambara@liferay.com)
src/test/java/com/zaxxer/hikari/pool/ConnectionPoolSizeVsThreadsTest.java:46
ClassConnectionRaceConditionTest
@author Matthew Tambara (matthew.tambara@liferay.com)
src/test/java/com/zaxxer/hikari/pool/ConnectionRaceConditionTest.java:42
ClassConnectionSetupException
src/main/java/com/zaxxer/hikari/pool/PoolBase.java:690
ClassConnectionStateTest
src/test/java/com/zaxxer/hikari/pool/ConnectionStateTest.java:37
ClassConnectivityHealthCheck
src/main/java/com/zaxxer/hikari/metrics/dropwizard/CodahaleHealthChecker.java:81
ClassCounts
src/test/java/com/zaxxer/hikari/pool/ConnectionPoolSizeVsThreadsTest.java:181
ClassCredentials
A simple class to hold connection credentials and is designed to be immutable.
src/main/java/com/zaxxer/hikari/util/Credentials.java:24
ClassCustomDiscardPolicy
Custom RejectedExecutionHandler that does nothing when a task is rejected. @see java.util.concurrent.RejectedExecutionHandler @see java.util.concurre
src/main/java/com/zaxxer/hikari/util/UtilityElf.java:238
ClassCustomMockDataSource
src/test/java/com/zaxxer/hikari/pool/TestConnectionCloseBlocking.java:80
ClassDefaultThreadFactory
Default ThreadFactory implementation that creates daemon threads with a specified name. @see java.util.concurrent.ThreadFactory @hidden
src/main/java/com/zaxxer/hikari/util/UtilityElf.java:251
ClassDriverDataSource
A DataSource implementation that uses a JDBC Driver to create connections. This class is used to provide a DataSource that can be configured with a sp
src/main/java/com/zaxxer/hikari/util/DriverDataSource.java:40
ClassDriverDataSourceTest
src/test/java/com/zaxxer/hikari/util/DriverDataSourceTest.java:29
ClassDropwizard5MetricsTest
Test HikariCP/Dropwizard 5 metrics integration.
src/test/java/com/zaxxer/hikari/pool/Dropwizard5MetricsTest.java:30
ClassDropwizard5MetricsTracker
src/main/java/com/zaxxer/hikari/metrics/dropwizard/Dropwizard5MetricsTracker.java:41
ClassDropwizard5MetricsTrackerFactory
src/main/java/com/zaxxer/hikari/metrics/dropwizard/Dropwizard5MetricsTrackerFactory.java:24
ClassDropwizard5MetricsTrackerTest
src/test/java/com/zaxxer/hikari/metrics/dropwizard/Dropwizard5MetricsTrackerTest.java:13
ClassDropwizardCommon
src/main/java/com/zaxxer/hikari/metrics/dropwizard/DropwizardCommon.java:17
ClassExceptionTest
src/test/java/com/zaxxer/hikari/pool/ExceptionTest.java:43
ClassFactory
Factory class used to create a platform-specific ClockSource. @hidden
src/main/java/com/zaxxer/hikari/util/ClockSource.java:190
ClassFakeMetricRegistry
src/test/java/com/zaxxer/hikari/pool/TestMetrics.java:44
ClassFastList
Fast list without range checking. @author Brett Wooldridge @hidden
src/main/java/com/zaxxer/hikari/util/FastList.java:39
ClassFauxWebClassLoader
src/test/java/com/zaxxer/hikari/pool/TestElf.java:202
ClassFauxWebContext
src/test/java/com/zaxxer/hikari/util/TomcatConcurrentBagLeakTest.java:105
ClassFoo
src/test/java/com/zaxxer/hikari/util/TestFastList.java:153
ClassHikariCPCollector
<pre>{@code HikariConfig config = new HikariConfig(); config.setMetricsTrackerFactory(new HikariCPCollector()); }</pre> or <pre>{@code config.setMetri
src/main/java/com/zaxxer/hikari/metrics/prometheus/HikariCPCollector.java:40
ClassHikariCPCollectorTest
src/test/java/com/zaxxer/hikari/metrics/prometheus/HikariCPCollectorTest.java:39
ClassHikariConfig
src/main/java/com/zaxxer/hikari/HikariConfig.java:44
InterfaceHikariConfigMXBean
The javax.management MBean for a Hikari pool configuration. @author Brett Wooldridge
src/main/java/com/zaxxer/hikari/HikariConfigMXBean.java:26
ClassHikariConfigTest
src/test/java/com/zaxxer/hikari/HikariConfigTest.java:37
ClassHikariConfigurationUtil
Utility class to map Hibernate properties to HikariCP configuration properties. @author Brett Wooldridge, Luca Burgazzoli
src/main/java/com/zaxxer/hikari/hibernate/HikariConfigurationUtil.java:31
ClassHikariConnectionProvider
Connection provider for Hibernate 4.3. @author Brett Wooldridge, Luca Burgazzoli
src/main/java/com/zaxxer/hikari/hibernate/HikariConnectionProvider.java:42
InterfaceHikariCredentialsProvider
Users can implement this interface to provide credentials for HikariCP. This is useful when credentials need to be dynamically generated or retrieved
src/main/java/com/zaxxer/hikari/HikariCredentialsProvider.java:26
ClassHikariDataSource
The HikariCP pooled DataSource. @author Brett Wooldridge
src/main/java/com/zaxxer/hikari/HikariDataSource.java:40
ClassHikariJNDIFactory
A JNDI factory that produces HikariDataSource instances. @author Brett Wooldridge
src/main/java/com/zaxxer/hikari/HikariJNDIFactory.java:32
ClassHikariPool
This is the primary connection pool class that provides the basic pooling behavior for HikariCP. @author Brett Wooldridge @hidden
src/main/java/com/zaxxer/hikari/pool/HikariPool.java:52
InterfaceHikariPoolMXBean
The javax.management MBean for a Hikari pool instance. @author Brett Wooldridge
src/main/java/com/zaxxer/hikari/HikariPoolMXBean.java:26
ClassHouseKeeper
The housekeeping task to retire and maintain minimum idle connections.
src/main/java/com/zaxxer/hikari/pool/HikariPool.java:793
ClassHouseKeeperCleanupTest
@author Martin Stříž (striz@raynet.cz)
src/test/java/com/zaxxer/hikari/pool/HouseKeeperCleanupTest.java:38
InterfaceIBagStateListener
This interface defines a listener that will be notified when items are added to the bag, allowing for external management of bag state. The listener i
src/main/java/com/zaxxer/hikari/util/ConcurrentBag.java:129
InterfaceIConcurrentBagEntry
This interface defines the contract for an entry in the ConcurrentBag. It provides methods to manage the state of the entry, which can be "not in use"
src/main/java/com/zaxxer/hikari/util/ConcurrentBag.java:110
InterfaceIMetricsTracker
@author Brett Wooldridge
src/main/java/com/zaxxer/hikari/metrics/IMetricsTracker.java:22
InterfaceIMetricsTrackerDelegate
src/main/java/com/zaxxer/hikari/pool/PoolBase.java:720
InterfaceInterfaceC
src/test/java/com/zaxxer/hikari/util/UtilityElfTest.java:70
EnumIsolationLevel
An enumeration representing the various isolation levels for database transactions. Each isolation level corresponds to a specific behavior regarding
src/main/java/com/zaxxer/hikari/util/IsolationLevel.java:27
ClassIsolationTest
src/test/java/com/zaxxer/hikari/pool/IsolationTest.java:30
ClassJavassistProxyFactory
This class generates the proxy objects for {@link Connection}, {@link Statement}, {@link PreparedStatement}, and {@link CallableStatement}. Additiona
src/main/java/com/zaxxer/hikari/util/JavassistProxyFactory.java:42
ClassJdbcDriverTest
src/test/java/com/zaxxer/hikari/pool/JdbcDriverTest.java:32
ClassKeepaliveTask
src/main/java/com/zaxxer/hikari/pool/HikariPool.java:870
ClassMaxLifetimeTask
src/main/java/com/zaxxer/hikari/pool/HikariPool.java:853
ClassMetricsTracker
This class only supports realtime, not historical metrics. @author Brett Wooldridge
src/main/java/com/zaxxer/hikari/metrics/MetricsTracker.java:24
ClassMetricsTrackerDelegate
A class that delegates to a MetricsTracker implementation. The use of a delegate allows us to use the NopMetricsTrackerDelegate when metrics are disa
src/main/java/com/zaxxer/hikari/pool/PoolBase.java:741
InterfaceMetricsTrackerFactory
src/main/java/com/zaxxer/hikari/metrics/MetricsTrackerFactory.java:19
ClassMetricsTrackerTest
@author wvuong@chariotsolutions.com on 2/16/17.
src/test/java/com/zaxxer/hikari/pool/MetricsTrackerTest.java:22
ClassMicrometerMetricsTracker
{@link IMetricsTracker Metrics tracker} for Micrometer. HikariCP metrics can be configured in your application by applying a {@link io.micrometer.core
src/main/java/com/zaxxer/hikari/metrics/micrometer/MicrometerMetricsTracker.java:49
ClassMicrometerMetricsTrackerFactory
src/main/java/com/zaxxer/hikari/metrics/micrometer/MicrometerMetricsTrackerFactory.java:24
ClassMicrometerMetricsTrackerTest
src/test/java/com/zaxxer/hikari/metrics/micrometer/MicrometerMetricsTrackerTest.java:10
ClassMillisecondClockSource
A ClockSource that uses System.currentTimeMillis() for time-stamps. This is the default implementation on Mac OS X, and is used when System.nanoTime()
src/main/java/com/zaxxer/hikari/util/ClockSource.java:208
ClassMiscTest
@author Brett Wooldridge
src/test/java/com/zaxxer/hikari/pool/MiscTest.java:51
ClassMockDataSource
@author Brett Wooldridge
src/test/java/com/zaxxer/hikari/mocks/MockDataSource.java:45
ClassNanosecondClockSource
A ClockSource that uses System.nanoTime() for time-stamps. This is the default implementation on all platforms except Mac OS X. @hidden
src/main/java/com/zaxxer/hikari/util/ClockSource.java:270
ClassNopMetricsTrackerDelegate
A no-op implementation of the IMetricsTrackerDelegate that is used when metrics capture is disabled.
src/main/java/com/zaxxer/hikari/pool/PoolBase.java:792
ClassOSGiBundleTest
@author lburgazzoli
src/test/java/com/zaxxer/hikari/osgi/OSGiBundleTest.java:41
EnumOverride
src/main/java/com/zaxxer/hikari/SQLExceptionOverride.java:35
ClassOverrideHandler
src/test/java/com/zaxxer/hikari/pool/TestConnections.java:926
ClassPoolBase
src/main/java/com/zaxxer/hikari/pool/PoolBase.java:54
ClassPoolEntry
src/test/java/com/zaxxer/hikari/util/TomcatConcurrentBagLeakTest.java:81
ClassPoolEntry
Entry used in the ConcurrentBag to track Connection instances. @author Brett Wooldridge
src/main/java/com/zaxxer/hikari/pool/PoolEntry.java:37
ClassPoolEntryCreator
Creating and adding poolEntries (connections) to the pool.
src/main/java/com/zaxxer/hikari/pool/HikariPool.java:731
ClassPoolInitializationException
Exception thrown when the pool fails to initialize, typically due to a failure to create or validate a connection. @hidden
src/main/java/com/zaxxer/hikari/pool/HikariPool.java:898
ClassPoolStats
@author Brett Wooldridge
src/main/java/com/zaxxer/hikari/metrics/PoolStats.java:28
ClassPostgresTest
src/test/java/com/zaxxer/hikari/pool/PostgresTest.java:42
ClassPostgresWorkerThread
src/test/java/com/zaxxer/hikari/pool/PostgresTest.java:208
ClassPrometheusHistogramMetricsTracker
Alternative Prometheus metrics tracker using a Histogram instead of Summary <p> This is an alternative metrics tracker that doesn't use a {@link io.pr
src/main/java/com/zaxxer/hikari/metrics/prometheus/PrometheusHistogramMetricsTracker.java:37
ClassPrometheusHistogramMetricsTrackerFactory
<pre>{@code HikariConfig config = new HikariConfig(); config.setMetricsTrackerFactory(new PrometheusHistogramMetricsTrackerFactory()); }</pre>
src/main/java/com/zaxxer/hikari/metrics/prometheus/PrometheusHistogramMetricsTrackerFactory.java:37
next →1–100 of 163, ranked by callers