| Interface | Description |
|---|---|
| Connector |
The JDBC Connector interface.
|
| Hook |
An interface that holds all application programming hook interfaces for JDBC Connection tune-up, method
invocation interception, and more.
|
| Hook.CloseConnection | |
| Hook.DestroyConnection | |
| Hook.GetConnection | |
| Hook.GetConnectionTimeout | |
| Hook.InitConnection | |
| Hook.MethodInvocation | |
| Hook.ResultSetRetrieval | |
| Hook.StatementExecution | |
| Hook.StatementProceedingPoint | |
| HookHolder.ConnHooks | |
| HookHolder.InvocationHooks | |
| HookHolder.InvocationHooksAccessor | |
| TakenConnectionsFormatter | |
| ViburObjectFactory |
Defines the operations that are specific to Vibur
ConnectionFactory. |
| Class | Description |
|---|---|
| ConnectionFactory |
The object factory which controls the lifecycle of the underlying JDBC Connections: creates them,
validates them if needed, and destroys them.
|
| Connector.Builder | |
| ConnHolder |
The stateful versioned object which is held in the object pool.
|
| DefaultHook |
Contains all built-in hooks implementations including hooks for logging of long lasting getConnection() calls,
slow SQL queries, and large ResultSets, as well as hooks for initializing and preparing/clearing of the held in
the pool raw connections before and after they're used by the application.
|
| DefaultHook.CloseConnection | |
| DefaultHook.GetConnectionTimeout | |
| DefaultHook.GetConnectionTiming | |
| DefaultHook.InitConnection | |
| DefaultHook.QueryTiming | |
| DefaultHook.ResultSetSize | |
| HookHolder |
This class holds and isolates all application programming hook collection interfaces and their private
implementation classes.
|
| PoolOperations |
The facade class through which the
ConnectionFactory and PoolService functions are accessed. |
| PoolReducer |
The pool reducer class - instantiated via reflection.
|
| TakenConnection |
Represents a currently taken proxy Connection, its associated timing data, the thread that has taken it, and
the stack trace at the moment when the Connection was taken.
|
| TakenConnectionsFormatter.Default | |
| ViburListener |
Copyright © 2013-2019 vibur.org. All Rights Reserved.