Package | Description |
---|---|
org.apache.http.impl |
Default implementations of HTTP connections for synchronous,
blocking communication.
|
org.apache.http.impl.io |
Default implementations of message parses and writers
for synchronous, blocking communication.
|
org.apache.http.impl.nio |
Default implementations of HTTP connections for asynchronous,
even driven communication.
|
org.apache.http.impl.nio.codecs |
Default implementations of message parses and writers
for asynchronous, even driven communication.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultHttpRequestFactory
Default factory for creating
HttpRequest objects. |
Modifier and Type | Method and Description |
---|---|
protected HttpRequestFactory |
AbstractHttpServerConnection.createHttpRequestFactory()
Deprecated.
Creates an instance of
DefaultHttpRequestFactory to be used
for creating HttpRequest objects received by over this
connection. |
Modifier and Type | Method and Description |
---|---|
protected HttpMessageParser<HttpRequest> |
AbstractHttpServerConnection.createRequestParser(SessionInputBuffer buffer,
HttpRequestFactory requestFactory,
HttpParams params)
Deprecated.
Creates an instance of
HttpMessageParser to be used for parsing
HTTP requests received over this connection. |
Modifier and Type | Field and Description |
---|---|
private HttpRequestFactory |
DefaultHttpRequestParserFactory.requestFactory |
private HttpRequestFactory |
DefaultHttpRequestParser.requestFactory |
private HttpRequestFactory |
HttpRequestParser.requestFactory
Deprecated.
|
Constructor and Description |
---|
DefaultHttpRequestParser(SessionInputBuffer buffer,
LineParser lineParser,
HttpRequestFactory requestFactory,
HttpParams params)
|
DefaultHttpRequestParser(SessionInputBuffer buffer,
LineParser lineParser,
HttpRequestFactory requestFactory,
MessageConstraints constraints)
Creates new instance of DefaultHttpRequestParser.
|
DefaultHttpRequestParserFactory(LineParser lineParser,
HttpRequestFactory requestFactory) |
HttpRequestParser(SessionInputBuffer buffer,
LineParser parser,
HttpRequestFactory requestFactory,
HttpParams params)
Deprecated.
Creates an instance of this class.
|
Modifier and Type | Method and Description |
---|---|
protected HttpRequestFactory |
DefaultServerIOEventDispatch.createHttpRequestFactory()
Deprecated.
Creates an instance of
DefaultHttpRequestFactory to be used
by HTTP connections for creating HttpRequest
objects. |
protected HttpRequestFactory |
SSLServerIOEventDispatch.createHttpRequestFactory()
Deprecated.
Creates an instance of
DefaultHttpRequestFactory to be used
by HTTP connections for creating HttpRequest
objects. |
Modifier and Type | Method and Description |
---|---|
static <T extends NHttpServerEventHandler> |
DefaultHttpServerIODispatch.create(T eventHandler,
javax.net.ssl.SSLContext sslContext,
ConnectionConfig config,
HttpRequestFactory httpRequestFactory)
Creates a new instance of this class to be used for dispatching I/O event
notifications to the given protocol handler.
|
protected DefaultNHttpServerConnection |
SSLNHttpServerConnectionFactory.createConnection(IOSession session,
HttpRequestFactory requestFactory,
ByteBufferAllocator allocator,
HttpParams params)
Deprecated.
(4.3) no longer used.
|
protected DefaultNHttpServerConnection |
DefaultNHttpServerConnectionFactory.createConnection(IOSession session,
HttpRequestFactory requestFactory,
ByteBufferAllocator allocator,
HttpParams params)
Deprecated.
(4.3) no longer used.
|
protected NHttpMessageParser<HttpRequest> |
DefaultNHttpServerConnection.createRequestParser(SessionInputBuffer buffer,
HttpRequestFactory requestFactory,
HttpParams params)
Deprecated.
(4.3) use constructor.
|
Constructor and Description |
---|
DefaultNHttpServerConnection(IOSession session,
HttpRequestFactory requestFactory,
ByteBufferAllocator allocator,
HttpParams params)
|
DefaultNHttpServerConnectionFactory(HttpRequestFactory requestFactory,
ByteBufferAllocator allocator,
HttpParams params)
|
SSLNHttpServerConnectionFactory(javax.net.ssl.SSLContext sslContext,
SSLSetupHandler sslHandler,
HttpRequestFactory requestFactory,
ByteBufferAllocator allocator,
HttpParams params)
|
Modifier and Type | Field and Description |
---|---|
private HttpRequestFactory |
HttpRequestParser.requestFactory
Deprecated.
|
private HttpRequestFactory |
DefaultHttpRequestParserFactory.requestFactory |
private HttpRequestFactory |
DefaultHttpRequestParser.requestFactory |
Constructor and Description |
---|
DefaultHttpRequestParser(SessionInputBuffer buffer,
LineParser parser,
HttpRequestFactory requestFactory,
HttpParams params)
|
DefaultHttpRequestParser(SessionInputBuffer buffer,
LineParser parser,
HttpRequestFactory requestFactory,
MessageConstraints constraints)
Creates an instance of DefaultHttpRequestParser.
|
DefaultHttpRequestParserFactory(LineParser lineParser,
HttpRequestFactory requestFactory) |
HttpRequestParser(SessionInputBuffer buffer,
LineParser parser,
HttpRequestFactory requestFactory,
HttpParams params)
Deprecated.
|