Top Interfaces Classes
module io.vertx.core

Package io.vertx.core.net.impl.pool


Interface Summary

Modifier and TypeInterface and Description
public interface
ConnectionPool<C>

A connection pool.

public interface
EndpointProvider<C>

Provides endpoint to a ConnectionManager.

public interface
Executor<S>

An executor of tasks acting on a given state in a serial fashion.

public interface
Lease<T>

A recyclable object.

public interface
PoolConnection<C>

A wrapper for the actual connection.

public interface
PoolConnector<C>

Defines the interactions with the actual back-end managing connections.

Class Summary

Modifier and TypeClass and Description
public class
CombinerExecutor<S>

Lock free executor.

public class
ConnectionManager<K, C>

The connection manager associates remote hosts with pools, it also tracks all connections so they can be closed when the manager is closed.

public class
ConnectResult<C>

The result of a connect operation.

public abstract class
Endpoint<C>

An endpoint, i.e a set of connection to the same address.

public class
PoolWaiter<C>

A waiter for a connection.

public class
public class
SimpleConnectionPool<C>

The pool is a state machine that maintains a queue of waiters and a list of connections.

public abstract class