public static void releaseConnection(LDAPConnection connection) { if (connection != null && connection.getConnectionPool() != null) connection.getConnectionPool().releaseConnection(connection); }
public static void releaseConnection(LDAPConnection connection) { if (connection != null && connection.getConnectionPool() != null) connection.getConnectionPool().releaseConnection(connection); }
releaseConnection(conn); return rootDSE; releaseConnection(newConn); return rootDSE;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return rootDSE; releaseConnection(newConn); return rootDSE;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
releaseConnection(conn); return entry; releaseConnection(newConn); return entry;
releaseConnection(conn); return entry; releaseConnection(newConn); return entry;
releaseConnection(conn); return schema; releaseConnection(newConn); return schema;
releaseConnection(conn); return result; releaseConnection(newConn); return result;
/** * Releases the provided connection back to the pool after an exception has * been encountered while processing an operation on that connection. The * connection pool health check instance associated with this pool will be * used to determine whether the provided connection is still valid and will * either release it back for use in processing other operations on the * connection or will terminate the connection and create a new one to take * its place. * * @param connection The connection to be evaluated and released back to the * pool or replaced with a new connection. * @param exception The exception caught while processing an operation on * the connection. */ public final void releaseConnectionAfterException( final LDAPConnection connection, final LDAPException exception) { final LDAPConnectionPoolHealthCheck healthCheck = getHealthCheck(); try { healthCheck.ensureConnectionValidAfterException(connection, exception); releaseConnection(connection); } catch (LDAPException le) { debugException(le); releaseDefunctConnection(connection); } }
/** * Releases the provided connection back to the pool after an exception has * been encountered while processing an operation on that connection. The * connection pool health check instance associated with this pool will be * used to determine whether the provided connection is still valid and will * either release it back for use in processing other operations on the * connection or will terminate the connection and create a new one to take * its place. * * @param connection The connection to be evaluated and released back to the * pool or replaced with a new connection. * @param exception The exception caught while processing an operation on * the connection. */ public final void releaseConnectionAfterException( final LDAPConnection connection, final LDAPException exception) { final LDAPConnectionPoolHealthCheck healthCheck = getHealthCheck(); try { healthCheck.ensureConnectionValidAfterException(connection, exception); releaseConnection(connection); } catch (LDAPException le) { debugException(le); releaseDefunctConnection(connection); } }