/** * Defines period of inactivity in milliseconds after which persistent connections must be * re-validated prior to being {@link #leaseConnection(java.util.concurrent.Future, long, * java.util.concurrent.TimeUnit) leased} to the consumer. Non-positive value passed to this * method disables connection validation. This check helps detect connections that have become * stale (half-closed) while kept inactive in the pool. * * @see #leaseConnection(java.util.concurrent.Future, long, java.util.concurrent.TimeUnit) * @since 4.4 */ public void setValidateAfterInactivity(final int ms) { pool.setValidateAfterInactivity(ms); }
/** * @see #setValidateAfterInactivity(int) * @since 4.4 */ public int getValidateAfterInactivity() { return pool.getValidateAfterInactivity(); }