Uses of Interface
org.ldaptive.pool.PooledConnectionProxy
Packages that use PooledConnectionProxy
-
Uses of PooledConnectionProxy in org.ldaptive.pool
Classes in org.ldaptive.pool that implement PooledConnectionProxyModifier and TypeClassDescriptionprotected classContains a connection that is participating in this pool.Fields in org.ldaptive.pool with type parameters of type PooledConnectionProxyModifier and TypeFieldDescriptionprotected Queue<PooledConnectionProxy>AbstractConnectionPool.activeList of connections in use.protected Queue<PooledConnectionProxy>AbstractConnectionPool.availableList of available connections in the pool.Methods in org.ldaptive.pool that return PooledConnectionProxyModifier and TypeMethodDescriptionprotected PooledConnectionProxyBlockingConnectionPool.blockAvailableConnection()This blocks until a connection can be acquired.protected PooledConnectionProxyAbstractConnectionPool.createActiveConnection(boolean throwOnFailure) Create a new connection and place it in the active queue.protected PooledConnectionProxyAbstractConnectionPool.createAvailableConnection(boolean throwOnFailure) Create a new connection and place it in the available pool.private PooledConnectionProxyAbstractConnectionPool.createConnection(boolean throwOnFailure) Create a new connection.protected PooledConnectionProxyBlockingConnectionPool.retrieveAvailableConnection()Attempts to retrieve a connection from the available queue.protected PooledConnectionProxyAbstractConnectionPool.retrieveConnectionProxy(Connection proxy) Retrieves the invocation handler from the supplied connection proxy.Methods in org.ldaptive.pool that return types with arguments of type PooledConnectionProxyModifier and TypeMethodDescriptionprivate List<PooledConnectionProxy>AbstractConnectionPool.createConnections(CallableWorker<PooledConnectionProxy> callableWorker, int count, boolean throwOnFailure) Asynchronously creates new connections and confirms that the connections can be passivated and validated.protected abstract List<Predicate<PooledConnectionProxy>>AbstractPruneStrategy.getPruneConditions()Returns the predicates used by this prune strategy.AgePruneStrategy.getPruneConditions()IdlePruneStrategy.getPruneConditions()Methods in org.ldaptive.pool with parameters of type PooledConnectionProxyModifier and TypeMethodDescriptionprotected voidAbstractConnectionPool.activateAndValidateConnection(PooledConnectionProxy pc) Attempts to activate and validate a connection.protected ConnectionAbstractConnectionPool.createConnectionProxy(PooledConnectionProxy pc) Creates a connection proxy using the supplied pool connection.protected booleanAbstractConnectionPool.passivateAndValidateConnection(PooledConnectionProxy pc) Attempts to passivate and validate a connection.protected voidAbstractConnectionPool.removeActiveConnection(PooledConnectionProxy pc) Remove a connection from the active pool.protected voidAbstractConnectionPool.removeAvailableAndActiveConnection(PooledConnectionProxy pc) Remove a connection from both the available and active pools.protected voidAbstractConnectionPool.removeAvailableConnection(PooledConnectionProxy pc) Remove a connection from the available pool.Method parameters in org.ldaptive.pool with type arguments of type PooledConnectionProxyModifier and TypeMethodDescriptionvoidAbstractPruneStrategy.accept(Supplier<Iterator<PooledConnectionProxy>> connections) private voidAbstractConnectionPool.closeConnections(CallableWorker<PooledConnectionProxy> callableWorker, List<PooledConnectionProxy> connections) Asynchronously closes all the connections in the supplied list.private voidAbstractConnectionPool.closeConnections(CallableWorker<PooledConnectionProxy> callableWorker, List<PooledConnectionProxy> connections) Asynchronously closes all the connections in the supplied list.private List<PooledConnectionProxy>AbstractConnectionPool.createConnections(CallableWorker<PooledConnectionProxy> callableWorker, int count, boolean throwOnFailure) Asynchronously creates new connections and confirms that the connections can be passivated and validated.