In PoolingHttpClientConnectionManager, we have define setValidateAfterInactivity() defined, do we still need to use idle connection monitor thread and use these two methods