Dependencies
- ant/ant/1.5.1 (available as org.apache.ant/ant/1.10.7)
- antlr/antlr/2.7.7
- asm/asm/2.2.1 (available as org.ow2.asm/asm/4.2)
- avalon-framework/avalon-framework/4.1.5 (available as org.apache.avalon.framework/avalon-framework-impl/4.3.1)
- bcel/bcel/5.1 (available as org.apache.bcel/bcel/6.4.1)
- bsf/bsf/2.4.0 (available as org.apache.bsf/bsf-api/3.1)
- cglib/cglib-nodep/2.2 (available as cglib/cglib/3.3.0)
- ch.qos.logback/logback-classic/1.2.3
- ch.qos.logback/logback-core/1.2.3
- cobertura/cobertura/1.8 (available as net.sourceforge.cobertura/cobertura/2.1.1)
- com.beust/jcommander/1.47
- com.fasterxml/classmate/1.3.0
- com.github.ben-manes.caffeine/caffeine/2.6.1
- com.google.code.findbugs/jsr305/3.0.2
- com.google.errorprone/error_prone_annotations/2.0.18
- com.google.guava/guava/23.0
- com.google.j2objc/j2objc-annotations/1.1
- com.google.protobuf/protobuf-java/2.4.1
- com.hazelcast/hazelcast/3.8.9
- com.jcraft/jsch/0.1.50
- com.jcraft/jsch.agentproxy.connector-factory/0.0.6
- com.jcraft/jsch.agentproxy.core/0.0.6
- com.jcraft/jsch.agentproxy.jsch/0.0.6
- com.jcraft/jsch.agentproxy.pageant/0.0.6
- com.jcraft/jsch.agentproxy.sshagent/0.0.6
- com.jcraft/jsch.agentproxy.usocket-jna/0.0.6
- com.jcraft/jsch.agentproxy.usocket-nc/0.0.6
- com.jcraft/jzlib/1.0.7
- commons-beanutils/commons-beanutils/1.8.3
- commons-codec/commons-codec/1.5
- commons-collections/commons-collections/3.2.1
- commons-configuration/commons-configuration/1.8
- commons-digester/commons-digester/1.8.1
- commons-httpclient/commons-httpclient/3.0
- commons-jelly/commons-jelly-tags-log/1.0
- commons-jxpath/commons-jxpath/1.3
- commons-lang/commons-lang/2.6
- commons-logging/commons-logging/1.2
- commons-net/commons-net/2.2
- commons-vfs/commons-vfs/1.0
- com.netflix.archaius/archaius-core/0.4.1
- com.netflix.hystrix/hystrix-core/1.5.12
- com.squareup.okhttp3/okhttp/3.9.1
- com.squareup.okio/okio/1.13.0
- com.sun/tools/1.8.0_282
- com.thoughtworks.qdox/qdox/1.12.1
- com.thoughtworks.xstream/xstream/1.4.7
- dom4j/dom4j/1.6.1
- findbugs/annotations/1.0.0
- findbugs/bcel/5.1
- findbugs/coreplugin/1.0.0
- findbugs/findbugs/1.0.0 (available as com.google.code.findbugs/annotations/3.0.1)
- findbugs/findbugs-ant/1.0.0
- findbugs/findbugsGUI/1.0.0
- io.dropwizard.metrics/metrics-core/3.2.6
- io.micrometer/micrometer-core/1.0.0
- io.projectreactor/reactor-core/3.1.4.RELEASE
- io.reactivex/rxjava/1.2.0 (available as io.reactivex.rxjava2/rxjava/2.2.11)
- java/11
- javax.activation/activation/1.1
- javax.cache/cache-api/1.0.0
- javax.mail/mail/1.4
- javax.servlet/javax.servlet-api/3.1.0
- javax.servlet/servlet-api/2.5 (available as javax.servlet/javax.servlet-api/4.0.1)
- jaxen/jaxen/1.1.3
- jdk/srczip/999
- jdom/jdom/1.0
- jline/jline/2.12
- joda-time/joda-time/1.6
- junit/junit/4.12
- log4j/log4j/1.2.8
- logkit/logkit/1.0.1
- net.bytebuddy/byte-buddy/1.6.14 (available as net.bytebuddy/byte-buddy-dep/1.9.12)
- net.java.dev.jna/jna/3.4.0
- net.java.dev.jna/platform/3.4.0
- net.sf.ehcache/ehcache/2.10.4
- net.sf.kxml/kxml2/2.3.0
- net.sf.kxml/kxml2-min/2.3.0
- org.apache.ant/ant/1.9.4
- org.apache.ant/ant-antlr/1.9.4
- org.apache.ant/ant-junit/1.9.4
- org.apache.ant/ant-launcher/1.9.4
- org.apache.ant/ant-nodeps/1.7.1
- org.apache.ant/ant-trax/1.7.1
- org.apache.commons/commons-jexl/2.1.1
- org.apache.commons/commons-vfs2/2.0
- org.apache.felix/org.osgi.compendium/1.4.0
- org.apache.felix/org.osgi.core/1.4.0
- org.apache.ivy/ivy/2.4.0
- org.apache.jackrabbit/jackrabbit-jcr-commons/1.5.2
- org.apache.jackrabbit/jackrabbit-webdav/1.5.2
- org.apache.maven.scm/maven-scm-api/1.4
- org.apache.maven.scm/maven-scm-provider-svn-commons/1.4
- org.apache.maven.scm/maven-scm-provider-svnexe/1.4
- org.apache.tomcat.embed/tomcat-embed-core/8.5.28
- org.apache.tomcat/tomcat-annotations-api/8.5.28
- org.aspectj/aspectjweaver/1.8.13
- org.bouncycastle/bcpg-jdk14/1.45
- org.bouncycastle/bcprov-jdk14/1.45
- org.codehaus.gpars/gpars/1.2.1
- org.codehaus.groovy/groovy-all/2.4.0
- org.codehaus.janino/commons-compiler/3.0.6
- org.codehaus.janino/janino/3.0.6
- org.codehaus.jcsp/jcsp/1.1-rc5
- org.codehaus.jettison/jettison/1.2
- org.codehaus.jsr166-mirror/jsr166y/1.7.0
- org.codehaus.mojo/animal-sniffer-annotations/1.14
- org.codehaus.plexus/plexus-utils/1.5.6
- org.codehaus.woodstox/wstx-asl/3.2.7
- org.eclipse.jetty/jetty-http/9.4.8.v20171121
- org.eclipse.jetty/jetty-io/9.4.8.v20171121
- org.eclipse.jetty/jetty-jmx/9.4.8.v20171121
- org.eclipse.jetty/jetty-server/9.4.8.v20171121
- org.eclipse.jetty/jetty-util/9.4.8.v20171121
- org.fusesource.jansi/jansi/1.9
- org.hamcrest/hamcrest-core/1.3
- org.hdrhistogram/HdrHistogram/2.1.10
- org.hibernate.common/hibernate-commons-annotations/5.0.1.Final
- org.hibernate/hibernate-core/5.2.13.Final
- org.hibernate/hibernate-entitymanager/5.2.13.Final
- org.hibernate.javax.persistence/hibernate-jpa-2.1-api/1.0.0.Final
- org.javassist/javassist/3.24.1-GA
- org.jboss/jandex/2.0.3.Final
- org.jboss.logging/jboss-logging/3.3.1.Final
- org.jboss.logging/jboss-logging-spi/2.1.2.GA
- org.jboss.netty/netty/3.2.9.Final
- org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/1.0.1.Final
- org.jdom/jdom/1.1.3
- org.jdom/jdom2/2.0.5
- org.jetbrains/annotations/13.0
- org.jetbrains.kotlin/kotlin-stdlib/1.1.61
- org.json/json/20080701
- org.latencyutils/LatencyUtils/2.0.3
- org.multiverse/multiverse-core/0.7.0
- org.reactivestreams/reactive-streams/1.0.2
- org.slf4j/slf4j-api/1.7.25
- org.testng/testng/6.8.13
- org.yaml/snakeyaml/1.12
- oro/oro/2.0.8
- regexp/regexp/1.3
- saxpath/saxpath/1.0-FCS
- stax/stax/1.2.0
- stax/stax-api/1.0.1
- xalan/serializer/2.7.1
- xalan/xalan/2.7.1
- xerces/xercesImpl/2.10.0
- xml-apis/xml-apis/1.3.04
- xmlpull/xmlpull/1.1.3.1
- xml-resolver/xml-resolver/1.2
- xom/xom/1.1
Declarations
-
com
-
zaxxer
-
hikari
-
HikariConfig
- schema: String
- minIdle: int
- username: String
- password: String
- LOGGER: Logger
- ID_CHARACTERS: char[]
- CONNECTION_TIMEOUT: long
- VALIDATION_TIMEOUT: long
- IDLE_TIMEOUT: long
- MAX_LIFETIME: long
- DEFAULT_POOL_SIZE: int
- unitTest: boolean
- catalog: String
- connectionTimeout: long
- validationTimeout: long
- idleTimeout: long
- leakDetectionThreshold: long
- maxLifetime: long
- maxPoolSize: int
- initializationFailTimeout: long
- connectionInitSql: String
- connectionTestQuery: String
- dataSourceClassName: String
- dataSourceJndiName: String
- driverClassName: String
- jdbcUrl: String
- poolName: String
- transactionIsolationName: String
- isAutoCommit: boolean
- isReadOnly: boolean
- isIsolateInternalQueries: boolean
- isRegisterMbeans: boolean
- isAllowPoolSuspension: boolean
- dataSource: DataSource
- dataSourceProperties: Properties
- threadFactory: ThreadFactory
- scheduledExecutor: ScheduledExecutorService
- metricsTrackerFactory: MetricsTrackerFactory
- metricRegistry: Object
- healthCheckRegistry: Object
- healthCheckProperties: Properties
- sealed: boolean
- HikariConfig(): void
- HikariConfig(Properties): void
- HikariConfig(String): void
- getCatalog(): String
- setCatalog(String): void
- getConnectionTimeout(): long
- setConnectionTimeout(long): void
- getIdleTimeout(): long
- setIdleTimeout(long): void
- getLeakDetectionThreshold(): long
- setLeakDetectionThreshold(long): void
- getMaxLifetime(): long
- setMaxLifetime(long): void
- getMaximumPoolSize(): int
- setMaximumPoolSize(int): void
- getMinimumIdle(): int
- setMinimumIdle(int): void
- getPassword(): String
- setPassword(String): void
- getUsername(): String
- setUsername(String): void
- getValidationTimeout(): long
- setValidationTimeout(long): void
- getConnectionTestQuery(): String
- setConnectionTestQuery(String): void
- getConnectionInitSql(): String
- setConnectionInitSql(String): void
- getDataSource(): DataSource
- setDataSource(DataSource): void
- getDataSourceClassName(): String
- setDataSourceClassName(String): void
- addDataSourceProperty(String, Object): void
- getDataSourceJNDI(): String
- setDataSourceJNDI(String): void
- getDataSourceProperties(): Properties
- setDataSourceProperties(Properties): void
- getDriverClassName(): String
- setDriverClassName(String): void
- getJdbcUrl(): String
- setJdbcUrl(String): void
- isAutoCommit(): boolean
- setAutoCommit(boolean): void
- isAllowPoolSuspension(): boolean
- setAllowPoolSuspension(boolean): void
- getInitializationFailTimeout(): long
- setInitializationFailTimeout(long): void
- isIsolateInternalQueries(): boolean
- setIsolateInternalQueries(boolean): void
- getMetricsTrackerFactory(): MetricsTrackerFactory
- setMetricsTrackerFactory(MetricsTrackerFactory): void
- getMetricRegistry(): Object
- setMetricRegistry(Object): void
- getHealthCheckRegistry(): Object
- setHealthCheckRegistry(Object): void
- getHealthCheckProperties(): Properties
- setHealthCheckProperties(Properties): void
- addHealthCheckProperty(String, String): void
- isReadOnly(): boolean
- setReadOnly(boolean): void
- isRegisterMbeans(): boolean
- setRegisterMbeans(boolean): void
- getPoolName(): String
- setPoolName(String): void
- getScheduledExecutor(): ScheduledExecutorService
- setScheduledExecutor(ScheduledExecutorService): void
- getTransactionIsolation(): String
- getSchema(): String
- setSchema(String): void
- setTransactionIsolation(String): void
- getThreadFactory(): ThreadFactory
- setThreadFactory(ThreadFactory): void
- seal(): void
- copyStateTo(HikariConfig): void
- attemptFromContextLoader(String): Class<Object>
- validate(): void
- validateNumerics(): void
- checkIfSealed(): void
- logConfiguration(): void
- loadProperties(String): void
- generatePoolName(): String
- getObjectOrPerformJndiLookup(Object): Object
-
HikariConfigMXBean
- getConnectionTimeout(): long
- setConnectionTimeout(long): void
- getValidationTimeout(): long
- setValidationTimeout(long): void
- getIdleTimeout(): long
- setIdleTimeout(long): void
- getLeakDetectionThreshold(): long
- setLeakDetectionThreshold(long): void
- getMaxLifetime(): long
- setMaxLifetime(long): void
- getMinimumIdle(): int
- setMinimumIdle(int): void
- getMaximumPoolSize(): int
- setMaximumPoolSize(int): void
- setPassword(String): void
- setUsername(String): void
- getPoolName(): String
- getCatalog(): String
- setCatalog(String): void
-
HikariDataSource
- LOGGER: Logger
- isShutdown: AtomicBoolean
- fastPathPool: HikariPool
- pool: HikariPool
- HikariDataSource(): void
- HikariDataSource(HikariConfig): void
- getConnection(): Connection
- getConnection(String, String): Connection
- getLogWriter(): PrintWriter
- setLogWriter(PrintWriter): void
- setLoginTimeout(int): void
- getLoginTimeout(): int
- getParentLogger(): Logger
- unwrap(Class<Object>): Object
- isWrapperFor(Class<Object>): boolean
- setMetricRegistry(Object): void
- setMetricsTrackerFactory(MetricsTrackerFactory): void
- setHealthCheckRegistry(Object): void
- isRunning(): boolean
- getHikariPoolMXBean(): HikariPoolMXBean
- getHikariConfigMXBean(): HikariConfigMXBean
- evictConnection(Connection): void
- close(): void
- isClosed(): boolean
- toString(): String
- HikariJNDIFactory
- HikariPoolMXBean
-
hibernate
- HikariConfigurationUtil
-
HikariConnectionProvider
- serialVersionUID: long
- LOGGER: Logger
- hcfg: HikariConfig
- hds: HikariDataSource
- HikariConnectionProvider(): void
- configure(Map): void
- getConnection(): Connection
- closeConnection(Connection): void
- supportsAggressiveRelease(): boolean
- isUnwrappableAs(Class): boolean
- unwrap(Class<Object>): Object
- stop(): void
-
metrics
- IMetricsTracker
- MetricsTracker
- MetricsTrackerFactory
-
PoolStats
- getMinConnections(): int
- reloadAt: AtomicLong
- timeoutMs: long
- totalConnections: int
- idleConnections: int
- activeConnections: int
- pendingThreads: int
- maxConnections: int
- minConnections: int
- PoolStats(long): void
- getTotalConnections(): int
- getIdleConnections(): int
- getActiveConnections(): int
- getPendingThreads(): int
- getMaxConnections(): int
- update(): void
- shouldLoad(): boolean
-
dropwizard
-
CodaHaleMetricsTracker
- poolName: String
- connectionObtainTimer: Timer
- connectionUsage: Histogram
- connectionCreation: Histogram
- connectionTimeoutMeter: Meter
- registry: MetricRegistry
- METRIC_CATEGORY: String
- METRIC_NAME_WAIT: String
- METRIC_NAME_USAGE: String
- METRIC_NAME_CONNECT: String
- METRIC_NAME_TIMEOUT_RATE: String
- METRIC_NAME_TOTAL_CONNECTIONS: String
- METRIC_NAME_IDLE_CONNECTIONS: String
- METRIC_NAME_ACTIVE_CONNECTIONS: String
- METRIC_NAME_PENDING_CONNECTIONS: String
- METRIC_NAME_MAX_CONNECTIONS: String
- METRIC_NAME_MIN_CONNECTIONS: String
- CodaHaleMetricsTracker(String, PoolStats, MetricRegistry): void
- close(): void
- recordConnectionAcquiredNanos(long): void
- recordConnectionUsageMillis(long): void
- recordConnectionTimeout(): void
- recordConnectionCreatedMillis(long): void
- getConnectionAcquisitionTimer(): Timer
- getConnectionDurationHistogram(): Histogram
- getConnectionCreationHistogram(): Histogram
- CodahaleHealthChecker
- CodahaleMetricsTrackerFactory
-
CodaHaleMetricsTracker
-
micrometer
-
MicrometerMetricsTracker
- HIKARI_METRIC_NAME_PREFIX: String
- METRIC_CATEGORY: String
- METRIC_NAME_WAIT: String
- METRIC_NAME_USAGE: String
- METRIC_NAME_CONNECT: String
- METRIC_NAME_TIMEOUT_RATE: String
- METRIC_NAME_TOTAL_CONNECTIONS: String
- METRIC_NAME_IDLE_CONNECTIONS: String
- METRIC_NAME_ACTIVE_CONNECTIONS: String
- METRIC_NAME_PENDING_CONNECTIONS: String
- METRIC_NAME_MAX_CONNECTIONS: String
- METRIC_NAME_MIN_CONNECTIONS: String
- connectionObtainTimer: Timer
- connectionTimeoutCounter: Counter
- connectionUsage: Timer
- connectionCreation: Timer
- totalConnectionGauge: Gauge
- idleConnectionGauge: Gauge
- activeConnectionGauge: Gauge
- pendingConnectionGauge: Gauge
- maxConnectionGauge: Gauge
- minConnectionGauge: Gauge
- poolStats: PoolStats
- MicrometerMetricsTracker(String, PoolStats, MeterRegistry): void
- recordConnectionAcquiredNanos(long): void
- recordConnectionUsageMillis(long): void
- recordConnectionTimeout(): void
- recordConnectionCreatedMillis(long): void
- MicrometerMetricsTrackerFactory
-
MicrometerMetricsTracker
- prometheus
-
pool
-
HikariPool
- logger: Logger
- POOL_NORMAL: int
- POOL_SUSPENDED: int
- POOL_SHUTDOWN: int
- poolState: int
- aliveBypassWindowMs: long
- housekeepingPeriodMs: long
- EVICTED_CONNECTION_MESSAGE: String
- suspendResumeLock: SuspendResumeLock
- DEAD_CONNECTION_MESSAGE: String
- poolEntryCreator: PoolEntryCreator
- postFillPoolEntryCreator: PoolEntryCreator
- addConnectionQueue: Collection<Runnable>
- addConnectionExecutor: ThreadPoolExecutor
- closeConnectionExecutor: ThreadPoolExecutor
- connectionBag: ConcurrentBag<PoolEntry>
- leakTaskFactory: ProxyLeakTaskFactory
- houseKeepingExecutorService: ScheduledExecutorService
- houseKeeperTask: ScheduledFuture<Object>
- HikariPool(HikariConfig): void
- getConnection(): Connection
- getConnection(long): Connection
- shutdown(): void
- evictConnection(Connection): void
- setMetricRegistry(Object): void
- setMetricsTrackerFactory(MetricsTrackerFactory): void
- setHealthCheckRegistry(Object): void
- addBagItem(int): void
- getActiveConnections(): int
- getIdleConnections(): int
- getTotalConnections(): int
- getThreadsAwaitingConnection(): int
- softEvictConnections(): void
- suspendPool(): void
- resumePool(): void
- logPoolState(String[]): void
- recycle(PoolEntry): void
- closeConnection(PoolEntry, String): void
- getPoolStateCounts(): int[]
- createPoolEntry(): PoolEntry
- fillPool(): void
- abortActiveConnections(ExecutorService): void
- checkFailFast(): void
- throwPoolInitializationException(Throwable): void
- softEvictConnection(PoolEntry, String, boolean): boolean
- initializeHouseKeepingExecutorService(): ScheduledExecutorService
- destroyHouseKeepingExecutorService(): void
- getPoolStats(): PoolStats
- createTimeoutException(long): SQLException
- PoolEntryCreator
- HouseKeeper
- PoolInitializationException
-
PoolBase
- logger: Logger
- config: HikariConfig
- metricsTracker: IMetricsTrackerDelegate
- poolName: String
- catalog: String
- lastConnectionFailure: AtomicReference<Exception>
- connectionTimeout: long
- validationTimeout: long
- RESET_STATES: String[]
- UNINITIALIZED: int
- TRUE: int
- FALSE: int
- networkTimeout: int
- isNetworkTimeoutSupported: int
- isQueryTimeoutSupported: int
- defaultTransactionIsolation: int
- transactionIsolation: int
- netTimeoutExecutor: Executor
- dataSource: DataSource
- schema: String
- isReadOnly: boolean
- isAutoCommit: boolean
- isUseJdbc4Validation: boolean
- isIsolateInternalQueries: boolean
- isValidChecked: boolean
- PoolBase(HikariConfig): void
- toString(): String
- recycle(PoolEntry): void
- quietlyCloseConnection(Connection, String): void
- isConnectionAlive(Connection): boolean
- getLastConnectionFailure(): Exception
- getUnwrappedDataSource(): DataSource
- newPoolEntry(): PoolEntry
- resetConnectionState(Connection, ProxyConnection, int): void
- shutdownNetworkTimeoutExecutor(): void
- getLoginTimeout(): long
- handleMBeans(HikariPool, boolean): void
- initializeDataSource(): void
- newConnection(): Connection
- setupConnection(Connection): void
- checkDriverSupport(Connection): void
- checkValidationSupport(Connection): void
- checkDefaultIsolation(Connection): void
- setQueryTimeout(Statement, int): void
- getAndSetNetworkTimeout(Connection, long): int
- setNetworkTimeout(Connection, long): void
- executeSql(Connection, String, boolean): void
- createNetworkTimeoutExecutor(DataSource, String, String): void
- setLoginTimeout(DataSource): void
- stringFromResetBits(int): String
- ConnectionSetupException
- SynchronousExecutor
- IMetricsTrackerDelegate
- MetricsTrackerDelegate
- NopMetricsTrackerDelegate
-
PoolEntry
- LOGGER: Logger
- stateUpdater: AtomicIntegerFieldUpdater<PoolEntry>
- connection: Connection
- lastAccessed: long
- lastBorrowed: long
- state: int
- evict: boolean
- endOfLife: ScheduledFuture<Object>
- openStatements: FastList<Statement>
- hikariPool: HikariPool
- isReadOnly: boolean
- isAutoCommit: boolean
- static class initializer
- PoolEntry(Connection, PoolBase, boolean, boolean): void
- recycle(long): void
- setFutureEol(ScheduledFuture<Object>): void
- createProxyConnection(ProxyLeakTask, long): Connection
- resetConnectionState(ProxyConnection, int): void
- getPoolName(): String
- isMarkedEvicted(): boolean
- markEvicted(): void
- evict(String): void
- getMillisSinceBorrowed(): long
- toString(): String
- getState(): int
- compareAndSet(int, int): boolean
- setState(int): void
- close(): Connection
- stateToString(): String
- ProxyCallableStatement
-
ProxyConnection
- DIRTY_BIT_READONLY: int
- DIRTY_BIT_AUTOCOMMIT: int
- DIRTY_BIT_ISOLATION: int
- DIRTY_BIT_CATALOG: int
- DIRTY_BIT_NETTIMEOUT: int
- DIRTY_BIT_SCHEMA: int
- LOGGER: Logger
- ERROR_STATES: Set<String>
- ERROR_CODES: Set<Integer>
- delegate: Connection
- poolEntry: PoolEntry
- leakTask: ProxyLeakTask
- openStatements: FastList<Statement>
- dirtyBits: int
- lastAccess: long
- isCommitStateDirty: boolean
- isReadOnly: boolean
- isAutoCommit: boolean
- networkTimeout: int
- transactionIsolation: int
- dbcatalog: String
- dbschema: String
- static class initializer
- ProxyConnection(PoolEntry, Connection, FastList<Statement>, ProxyLeakTask, long, boolean, boolean): void
- toString(): String
- getAutoCommitState(): boolean
- getCatalogState(): String
- getSchemaState(): String
- getTransactionIsolationState(): int
- getReadOnlyState(): boolean
- getNetworkTimeoutState(): int
- getPoolEntry(): PoolEntry
- checkException(SQLException): SQLException
- untrackStatement(Statement): void
- markCommitStateDirty(): void
- cancelLeakTask(): void
- trackStatement(Statement): Statement
- closeStatements(): void
- close(): void
- isClosed(): boolean
- createStatement(): Statement
- createStatement(int, int): Statement
- createStatement(int, int, int): Statement
- prepareCall(String): CallableStatement
- prepareCall(String, int, int): CallableStatement
- prepareCall(String, int, int, int): CallableStatement
- prepareStatement(String): PreparedStatement
- prepareStatement(String, int): PreparedStatement
- prepareStatement(String, int, int): PreparedStatement
- prepareStatement(String, int, int, int): PreparedStatement
- prepareStatement(String, int[]): PreparedStatement
- prepareStatement(String, String[]): PreparedStatement
- getMetaData(): DatabaseMetaData
- commit(): void
- rollback(): void
- rollback(Savepoint): void
- setAutoCommit(boolean): void
- setReadOnly(boolean): void
- setTransactionIsolation(int): void
- setCatalog(String): void
- setNetworkTimeout(Executor, int): void
- setSchema(String): void
- isWrapperFor(Class<Object>): boolean
- unwrap(Class<Object>): Object
- ClosedConnection
-
ProxyFactory
- ProxyFactory(): void
- getProxyConnection(PoolEntry, Connection, FastList<Statement>, ProxyLeakTask, long, boolean, boolean): ProxyConnection
- getProxyStatement(ProxyConnection, Statement): Statement
- getProxyCallableStatement(ProxyConnection, CallableStatement): CallableStatement
- getProxyPreparedStatement(ProxyConnection, PreparedStatement): PreparedStatement
- getProxyResultSet(ProxyConnection, ProxyStatement, ResultSet): ResultSet
-
ProxyLeakTask
- LOGGER: Logger
- NO_LEAK: ProxyLeakTask
- scheduledFuture: ScheduledFuture<Object>
- connectionName: String
- exception: Exception
- threadName: String
- isLeaked: boolean
- static class initializer
- $1
- ProxyLeakTask(PoolEntry): void
- ProxyLeakTask(): void
- schedule(ScheduledExecutorService, long): void
- run(): void
- cancel(): void
- ProxyLeakTaskFactory
- ProxyPreparedStatement
-
ProxyResultSet
- connection: ProxyConnection
- statement: ProxyStatement
- delegate: ResultSet
- ProxyResultSet(ProxyConnection, ProxyStatement, ResultSet): void
- checkException(SQLException): SQLException
- toString(): String
- getStatement(): Statement
- updateRow(): void
- insertRow(): void
- deleteRow(): void
- unwrap(Class<Object>): Object
-
ProxyStatement
- connection: ProxyConnection
- delegate: Statement
- isClosed: boolean
- proxyResultSet: ResultSet
- ProxyStatement(ProxyConnection, Statement): void
- checkException(SQLException): SQLException
- toString(): String
- close(): void
- getConnection(): Connection
- execute(String): boolean
- execute(String, int): boolean
- executeQuery(String): ResultSet
- executeUpdate(String): int
- executeBatch(): int[]
- executeUpdate(String, int): int
- executeUpdate(String, int[]): int
- executeUpdate(String, String[]): int
- execute(String, int[]): boolean
- execute(String, String[]): boolean
- executeLargeBatch(): long[]
- executeLargeUpdate(String): long
- executeLargeUpdate(String, int): long
- executeLargeUpdate(String, int[]): long
- executeLargeUpdate(String, String[]): long
- getResultSet(): ResultSet
- getGeneratedKeys(): ResultSet
- unwrap(Class<Object>): Object
-
HikariPool
-
util
-
ClockSource
- CLOCK: ClockSource
- currentTime(): long
- currentTime0(): long
- toMillis(long): long
- toMillis0(long): long
- toNanos(long): long
- toNanos0(long): long
- elapsedMillis(long): long
- elapsedMillis0(long): long
- elapsedMillis(long, long): long
- elapsedMillis0(long, long): long
- elapsedNanos(long): long
- elapsedNanos0(long): long
- elapsedNanos(long, long): long
- elapsedNanos0(long, long): long
- plusMillis(long, long): long
- plusMillis0(long, long): long
- getSourceTimeUnit(): TimeUnit
- getSourceTimeUnit0(): TimeUnit
- elapsedDisplayString(long, long): String
- elapsedDisplayString0(long, long): String
- TIMEUNITS_DESCENDING: TimeUnit[]
- TIMEUNIT_DISPLAY_VALUES: String[]
- Factory
- MillisecondClockSource
- NanosecondClockSource
-
ConcurrentBag
- LOGGER: Logger
- sharedList: CopyOnWriteArrayList<IConcurrentBagEntry>
- weakThreadLocals: boolean
- threadList: ThreadLocal<List<Object>>
- listener: IBagStateListener
- waiters: AtomicInteger
- closed: boolean
- handoffQueue: SynchronousQueue<IConcurrentBagEntry>
- IConcurrentBagEntry
- IBagStateListener
- ConcurrentBag(IBagStateListener): void
- borrow(long, TimeUnit): IConcurrentBagEntry
- requite(IConcurrentBagEntry): void
- add(IConcurrentBagEntry): void
- remove(IConcurrentBagEntry): boolean
- close(): void
- values(int): List<IConcurrentBagEntry>
- values(): List<IConcurrentBagEntry>
- reserve(IConcurrentBagEntry): boolean
- unreserve(IConcurrentBagEntry): void
- getWaitingThreadCount(): int
- getCount(int): int
- getStateCounts(): int[]
- size(): int
- dumpState(): void
- useWeakThreadLocals(): boolean
-
DriverDataSource
- unwrap(Class<Object>): Object
- LOGGER: Logger
- PASSWORD: String
- USER: String
- jdbcUrl: String
- driverProperties: Properties
- driver: Driver
- DriverDataSource(String, String, Properties, String, String): void
- getConnection(): Connection
- getConnection(String, String): Connection
- getLogWriter(): PrintWriter
- setLogWriter(PrintWriter): void
- setLoginTimeout(int): void
- getLoginTimeout(): int
- getParentLogger(): Logger
- isWrapperFor(Class<Object>): boolean
-
FastList
- serialVersionUID: long
- clazz: Class<Object>
- elementData: Object[]
- size: int
- FastList(Class<Object>): void
- FastList(Class<Object>, int): void
- add(Object): boolean
- get(int): Object
- removeLast(): Object
- remove(Object): boolean
- clear(): void
- size(): int
- isEmpty(): boolean
- set(int, Object): Object
- remove(int): Object
- contains(Object): boolean
- iterator(): Iterator<Object>
- toArray(): Object[]
- toArray(Object[]): Object[]
- containsAll(Collection<Object>): boolean
- addAll(Collection<Object>): boolean
- addAll(int, Collection<Object>): boolean
- removeAll(Collection<Object>): boolean
- retainAll(Collection<Object>): boolean
- add(int, Object): void
- indexOf(Object): int
- lastIndexOf(Object): int
- listIterator(): ListIterator<Object>
- listIterator(int): ListIterator<Object>
- subList(int, int): List<Object>
- clone(): Object
- forEach(Consumer<Object>): void
- spliterator(): Spliterator<Object>
- removeIf(Predicate<Object>): boolean
- replaceAll(UnaryOperator<Object>): void
- sort(Comparator<Object>): void
-
JavassistProxyFactory
- classPool: ClassPool
- genDirectory: String
- main(String[]): void
- modifyProxyFactory(): void
- generateProxyClass(Class<Object>, String, String): void
- isThrowsSqlException(CtMethod): boolean
- isDefaultMethod(Class<Object>, CtMethod): boolean
- getAllInterfaces(Class<Object>): Set<Class<Object>>
- toJavaClass(CtClass): Class<Object>
- toJavaClass(String): Class<Object>
- PropertyElf
- SuspendResumeLock
-
UtilityElf
- SQL_SERVER_SNAPSHOT_ISOLATION_LEVEL: int
- getNullIfEmpty(String): String
- quietlySleep(long): void
- safeIsAssignableFrom(Object, String): boolean
- createInstance(String, Class<Object>, Object[]): Object
- createThreadPoolExecutor(int, String, ThreadFactory, RejectedExecutionHandler): ThreadPoolExecutor
- createThreadPoolExecutor(BlockingQueue<Runnable>, String, ThreadFactory, RejectedExecutionHandler): ThreadPoolExecutor
- getTransactionIsolation(String): int
- DefaultThreadFactory
-
ClockSource
-
HikariConfig
-
hikari
-
zaxxer