private boolean completeCloseCall(Connection connection) { if (borrowedConnection && closeSuppressedConnection.equals(connection)) { borrowedConnection = false; } return isCloseSuppressionActive(connection); }
/** * @see SmartDataSource */ @Override public boolean shouldClose(Connection connection) { boolean shouldClose = !isCloseSuppressionActive(connection); if (borrowedConnection && closeSuppressedConnection.equals(connection)) { borrowedConnection = false; } return shouldClose; }
/** * @see SmartDataSource */ @Override public boolean shouldClose(Connection connection) { boolean shouldClose = !isCloseSuppressionActive(connection); if (borrowedConnection && closeSuppressedConnection.equals(connection)) { borrowedConnection = false; } return shouldClose; }
private boolean completeCloseCall(Connection connection) { if (borrowedConnection && closeSuppressedConnection.equals(connection)) { borrowedConnection = false; } return isCloseSuppressionActive(connection); }