| Interface | Description |
|---|---|
| PooledConnection.Owner |
A contract for the owner of the
PooledConnection to which any instance of PooledConnection must
be returned after use. |
| PoolLimitDeterminationStrategy |
A strategy to delegate the decision pertaining to connection pool size limits.
|
| PreferCurrentEventLoopHolder.IdleConnectionsHolderFactory<W,R> |
| Class | Description |
|---|---|
| CompositePoolLimitDeterminationStrategy | |
| FIFOIdleConnectionsHolder<W,R> |
An implementation of
IdleConnectionsHolder with a FIFO strategy. |
| IdleConnectionsHolder<W,R> |
A holder of idle
PooledConnection used by PooledConnectionProvider |
| MaxConnectionsBasedStrategy |
An implementation of
PoolLimitDeterminationStrategy that limits the pool based on a maximum connections limit. |
| PoolConfig<W,R> |
A configuration for connection pooling for a client.
|
| PooledConnection<R,W> |
An implementation of
Connection which is pooled and reused. |
| PooledConnectionProvider<W,R> |
An implementation of
PooledConnectionProvider that pools connections. |
| PooledConnectionProviderImpl<W,R> |
An implementation of
PooledConnectionProvider that pools connections. |
| PreferCurrentEventLoopHolder<W,R> |
An
IdleConnectionsHolder implementation that can identify if the calling thread is an EventLoop in
the provided PreferCurrentEventLoopGroup and prefers a connection registered with the calling
EventLoop. |
| SingleHostPoolingProviderFactory<W,R> |
A
ConnectionProviderFactory that must only be used for a client that operates on a single host. |
| UnboundedPoolLimitDeterminationStrategy |
| Exception | Description |
|---|---|
| PoolExhaustedException |