Class CommonsHttpConnectionManager

  • All Implemented Interfaces:
    org.apache.commons.httpclient.HttpConnectionManager

    public class CommonsHttpConnectionManager
    extends Object
    implements org.apache.commons.httpclient.HttpConnectionManager
    • Constructor Detail

      • CommonsHttpConnectionManager

        public CommonsHttpConnectionManager​(String[] hostConfigurationParams)
    • Method Detail

      • setConnectionIdleTime

        public void setConnectionIdleTime​(long time)
      • getConnectionIdleTime

        public long getConnectionIdleTime()
      • setStaleCheckingEnabled

        public void setStaleCheckingEnabled​(boolean staleChecking)
      • isStaleCheckingEnabled

        public boolean isStaleCheckingEnabled()
      • getConnection

        public org.apache.commons.httpclient.HttpConnection getConnection​(org.apache.commons.httpclient.HostConfiguration hostConfiguration)
        Specified by:
        getConnection in interface org.apache.commons.httpclient.HttpConnectionManager
      • getConnection

        public org.apache.commons.httpclient.HttpConnection getConnection​(org.apache.commons.httpclient.HostConfiguration hostConfiguration,
                                                                          long timeout)
        Specified by:
        getConnection in interface org.apache.commons.httpclient.HttpConnectionManager
      • getConnectionWithTimeout

        public org.apache.commons.httpclient.HttpConnection getConnectionWithTimeout​(org.apache.commons.httpclient.HostConfiguration hostConfiguration,
                                                                                     long timeout)
        Specified by:
        getConnectionWithTimeout in interface org.apache.commons.httpclient.HttpConnectionManager
      • releaseConnection

        public void releaseConnection​(org.apache.commons.httpclient.HttpConnection conn)
        Specified by:
        releaseConnection in interface org.apache.commons.httpclient.HttpConnectionManager
      • getParams

        public org.apache.commons.httpclient.params.HttpConnectionManagerParams getParams()
        Specified by:
        getParams in interface org.apache.commons.httpclient.HttpConnectionManager
      • setParams

        public void setParams​(org.apache.commons.httpclient.params.HttpConnectionManagerParams params)
        Specified by:
        setParams in interface org.apache.commons.httpclient.HttpConnectionManager
      • closeIdleConnections

        public void closeIdleConnections​(long idleTimeout)
        Specified by:
        closeIdleConnections in interface org.apache.commons.httpclient.HttpConnectionManager
      • shutdown

        public void shutdown()