org.apache.http.impl.pool
Class BasicConnPool

java.lang.Object
  extended by org.apache.http.pool.AbstractConnPool<HttpHost,HttpClientConnection,BasicPoolEntry>
      extended by org.apache.http.impl.pool.BasicConnPool
All Implemented Interfaces:
ConnPoolControl<HttpHost>

@ThreadSafe
public class BasicConnPool
extends AbstractConnPool<HttpHost,HttpClientConnection,BasicPoolEntry>


Constructor Summary
BasicConnPool(HttpParams params)
           
BasicConnPool(SSLSocketFactory sslfactory, HttpParams params)
           
 
Method Summary
protected  void closeEntry(BasicPoolEntry entry)
           
protected  HttpClientConnection createConnection(HttpHost host)
           
protected  BasicPoolEntry createEntry(HttpHost host, HttpClientConnection conn)
           
 
Methods inherited from class org.apache.http.pool.AbstractConnPool
closeExpired, closeIdle, getStats, getTotalStats, isShutdown, lease, release, setDefaultMaxPerRoute, setMaxPerRoute, setMaxTotal, shutdown, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicConnPool

public BasicConnPool(SSLSocketFactory sslfactory,
                     HttpParams params)

BasicConnPool

public BasicConnPool(HttpParams params)
Method Detail

createConnection

protected HttpClientConnection createConnection(HttpHost host)
                                         throws IOException
Specified by:
createConnection in class AbstractConnPool<HttpHost,HttpClientConnection,BasicPoolEntry>
Throws:
IOException

createEntry

protected BasicPoolEntry createEntry(HttpHost host,
                                     HttpClientConnection conn)
Specified by:
createEntry in class AbstractConnPool<HttpHost,HttpClientConnection,BasicPoolEntry>

closeEntry

protected void closeEntry(BasicPoolEntry entry)
Specified by:
closeEntry in class AbstractConnPool<HttpHost,HttpClientConnection,BasicPoolEntry>


Copyright © 2005-2011 The Apache Software Foundation. All Rights Reserved.