Uses of Interface
org.apache.http.nio.NHttpServerEventHandler
-
Packages that use NHttpServerEventHandler Package Description org.apache.http.impl.nio Default implementations of HTTP connections for asynchronous, even driven communication.org.apache.http.impl.nio.bootstrap Embedded non-blocking server and server bootstrap.org.apache.http.nio.protocol Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication. -
-
Uses of NHttpServerEventHandler in org.apache.http.impl.nio
Classes in org.apache.http.impl.nio with type parameters of type NHttpServerEventHandler Modifier and Type Class Description class
DefaultHttpServerIODispatch<H extends NHttpServerEventHandler>
DefaultIOEventDispatch
implementation that supports both plain (non-encrypted) and SSL encrypted server side HTTP connections.Classes in org.apache.http.impl.nio that implement NHttpServerEventHandler Modifier and Type Class Description (package private) class
NHttpServerEventHandlerAdaptor
Deprecated.(4.2)Fields in org.apache.http.impl.nio declared as NHttpServerEventHandler Modifier and Type Field Description private H
DefaultHttpServerIODispatch. handler
Methods in org.apache.http.impl.nio with type parameters of type NHttpServerEventHandler Modifier and Type Method Description static <T extends NHttpServerEventHandler>
DefaultHttpServerIODispatch<T>DefaultHttpServerIODispatch. create(T handler, javax.net.ssl.SSLContext sslContext, ConnectionConfig config)
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.static <T extends NHttpServerEventHandler>
DefaultHttpServerIODispatch<T>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.static <T extends NHttpServerEventHandler>
DefaultHttpServerIODispatch<T>DefaultHttpServerIODispatch. create(T handler, javax.net.ssl.SSLContext sslContext, SSLSetupHandler sslHandler, ConnectionConfig config)
Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.Methods in org.apache.http.impl.nio with parameters of type NHttpServerEventHandler Modifier and Type Method Description void
DefaultNHttpServerConnection. consumeInput(NHttpServerEventHandler handler)
void
DefaultNHttpServerConnection. produceOutput(NHttpServerEventHandler handler)
-
Uses of NHttpServerEventHandler in org.apache.http.impl.nio.bootstrap
Fields in org.apache.http.impl.nio.bootstrap declared as NHttpServerEventHandler Modifier and Type Field Description private NHttpServerEventHandler
HttpServer. serverEventHandler
Constructors in org.apache.http.impl.nio.bootstrap with parameters of type NHttpServerEventHandler Constructor Description HttpServer(int port, java.net.InetAddress ifAddress, IOReactorConfig ioReactorConfig, NHttpServerEventHandler serverEventHandler, NHttpConnectionFactory<? extends DefaultNHttpServerConnection> connectionFactory, ExceptionLogger exceptionLogger)
-
Uses of NHttpServerEventHandler in org.apache.http.nio.protocol
Classes in org.apache.http.nio.protocol that implement NHttpServerEventHandler Modifier and Type Class Description class
HttpAsyncService
HttpAsyncService
is a fully asynchronous HTTP server side protocol handler based on the non-blocking (NIO) I/O model.
-