org.apache.http.impl.nio
Class DefaultNHttpClientConnectionFactory

java.lang.Object
  extended by org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
All Implemented Interfaces:
NHttpConnectionFactory<DefaultNHttpClientConnection>

@Immutable
public class DefaultNHttpClientConnectionFactory
extends Object
implements NHttpConnectionFactory<DefaultNHttpClientConnection>

Default factory for plain (non-encrypted), non-blocking NHttpClientConnections.

Since:
4.2

Constructor Summary
DefaultNHttpClientConnectionFactory(ConnectionConfig config)
           
DefaultNHttpClientConnectionFactory(HttpParams params)
          Deprecated. (4.3) use DefaultNHttpClientConnectionFactory(ConnectionConfig)
DefaultNHttpClientConnectionFactory(HttpResponseFactory responseFactory, ByteBufferAllocator allocator, ConnectionConfig config)
           
DefaultNHttpClientConnectionFactory(HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use DefaultNHttpClientConnectionFactory( HttpResponseFactory, ByteBufferAllocator, ConnectionConfig)
 
Method Summary
 DefaultNHttpClientConnection createConnection(IOSession session)
           
protected  DefaultNHttpClientConnection createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) no longer used.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultNHttpClientConnectionFactory

@Deprecated
public DefaultNHttpClientConnectionFactory(HttpResponseFactory responseFactory,
                                                      ByteBufferAllocator allocator,
                                                      HttpParams params)
Deprecated. (4.3) use DefaultNHttpClientConnectionFactory( HttpResponseFactory, ByteBufferAllocator, ConnectionConfig)


DefaultNHttpClientConnectionFactory

@Deprecated
public DefaultNHttpClientConnectionFactory(HttpParams params)
Deprecated. (4.3) use DefaultNHttpClientConnectionFactory(ConnectionConfig)


DefaultNHttpClientConnectionFactory

public DefaultNHttpClientConnectionFactory(HttpResponseFactory responseFactory,
                                           ByteBufferAllocator allocator,
                                           ConnectionConfig config)
Since:
4.3

DefaultNHttpClientConnectionFactory

public DefaultNHttpClientConnectionFactory(ConnectionConfig config)
Since:
4.3
Method Detail

createConnection

@Deprecated
protected DefaultNHttpClientConnection createConnection(IOSession session,
                                                                   HttpResponseFactory responseFactory,
                                                                   ByteBufferAllocator allocator,
                                                                   HttpParams params)
Deprecated. (4.3) no longer used.


createConnection

public DefaultNHttpClientConnection createConnection(IOSession session)
Specified by:
createConnection in interface NHttpConnectionFactory<DefaultNHttpClientConnection>


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