|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IOSession | |
---|---|
org.apache.http.impl.nio | Default implementations of HTTP connections for asynchronous, even driven communication. |
org.apache.http.impl.nio.pool | Default implementations of client side connection pools for asynchronous, even driven communication. |
org.apache.http.impl.nio.reactor | Default implementation of event driven network communication APIs based on Java NIO. |
org.apache.http.impl.nio.ssl | |
org.apache.http.nio | Core HTTP component APIs and primitives for asynchronous, event driven communication. |
org.apache.http.nio.pool | Client side connection pools APIs for asynchronous, event driven communication. |
org.apache.http.nio.reactor | Event driven network communication APIs loosely based on Doug Lea's reactor pattern. |
org.apache.http.nio.reactor.ssl | TLS/SSL support for asynchronous, event driven communication. |
Uses of IOSession in org.apache.http.impl.nio |
---|
Fields in org.apache.http.impl.nio declared as IOSession | |
---|---|
protected IOSession |
NHttpConnectionBase.session
|
Methods in org.apache.http.impl.nio with parameters of type IOSession | |
---|---|
protected void |
NHttpConnectionBase.bind(IOSession session)
Binds the connection to a different IOSession . |
void |
SSLServerIOEventDispatch.connected(IOSession session)
Deprecated. |
void |
SSLClientIOEventDispatch.connected(IOSession session)
Deprecated. |
protected NHttpClientIOTarget |
DefaultClientIOEventDispatch.createConnection(IOSession session)
Deprecated. Creates an instance of DefaultNHttpClientConnection based on the
given IOSession . |
protected NHttpServerIOTarget |
SSLServerIOEventDispatch.createConnection(IOSession session)
Deprecated. Creates an instance of DefaultNHttpServerConnection based on the
given IOSession . |
protected NHttpClientIOTarget |
SSLClientIOEventDispatch.createConnection(IOSession session)
Deprecated. Creates an instance of DefaultNHttpClientConnection based on the
given SSL IOSession . |
protected NHttpServerIOTarget |
DefaultServerIOEventDispatch.createConnection(IOSession session)
Deprecated. Creates an instance of DefaultNHttpServerConnection based on the
given IOSession . |
DefaultNHttpClientConnection |
DefaultNHttpClientConnectionFactory.createConnection(IOSession session)
|
DefaultNHttpClientConnection |
SSLNHttpClientConnectionFactory.createConnection(IOSession ioSession)
|
protected DefaultNHttpServerConnection |
DefaultHttpServerIODispatch.createConnection(IOSession session)
|
DefaultNHttpServerConnection |
SSLNHttpServerConnectionFactory.createConnection(IOSession ioSession)
|
protected DefaultNHttpClientConnection |
DefaultHttpClientIODispatch.createConnection(IOSession session)
|
DefaultNHttpServerConnection |
DefaultNHttpServerConnectionFactory.createConnection(IOSession session)
|
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 DefaultNHttpClientConnection |
DefaultNHttpClientConnectionFactory.createConnection(IOSession session,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator,
HttpParams params)
Deprecated. (4.3) no longer used. |
protected DefaultNHttpClientConnection |
SSLNHttpClientConnectionFactory.createConnection(IOSession session,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator,
HttpParams params)
Deprecated. (4.3) no longer used. |
protected SSLIOSession |
SSLServerIOEventDispatch.createSSLIOSession(IOSession session,
SSLContext sslContext,
SSLIOSessionHandler sslHandler)
Deprecated. Creates an instance of SSLIOSession decorating the given
IOSession . |
protected SSLIOSession |
SSLClientIOEventDispatch.createSSLIOSession(IOSession session,
SSLContext sslContext,
SSLIOSessionHandler sslHandler)
Deprecated. Creates an instance of SSLIOSession decorating the given
IOSession . |
protected SSLIOSession |
SSLNHttpClientConnectionFactory.createSSLIOSession(IOSession ioSession,
SSLContext sslContext,
SSLSetupHandler sslHandler)
|
protected SSLIOSession |
SSLNHttpServerConnectionFactory.createSSLIOSession(IOSession ioSession,
SSLContext sslContext,
SSLSetupHandler sslHandler)
|
void |
SSLServerIOEventDispatch.disconnected(IOSession session)
Deprecated. |
void |
SSLClientIOEventDispatch.disconnected(IOSession session)
Deprecated. |
void |
SSLServerIOEventDispatch.inputReady(IOSession session)
Deprecated. |
void |
SSLClientIOEventDispatch.inputReady(IOSession session)
Deprecated. |
void |
SSLServerIOEventDispatch.outputReady(IOSession session)
Deprecated. |
void |
SSLClientIOEventDispatch.outputReady(IOSession session)
Deprecated. |
void |
SSLServerIOEventDispatch.timeout(IOSession session)
Deprecated. |
void |
SSLClientIOEventDispatch.timeout(IOSession session)
Deprecated. |
Uses of IOSession in org.apache.http.impl.nio.pool |
---|
Methods in org.apache.http.impl.nio.pool with parameters of type IOSession | |
---|---|
NHttpClientConnection |
BasicNIOConnFactory.create(HttpHost route,
IOSession session)
|
Uses of IOSession in org.apache.http.impl.nio.reactor |
---|
Classes in org.apache.http.impl.nio.reactor that implement IOSession | |
---|---|
class |
IOSessionImpl
Default implementation of IOSession . |
Methods in org.apache.http.impl.nio.reactor that return IOSession | |
---|---|
IOSession |
SessionHandle.getSession()
Deprecated. |
IOSession |
SessionRequestImpl.getSession()
|
protected IOSession |
AbstractIOReactor.getSession(SelectionKey key)
Obtains IOSession instance associated with the given selection
key. |
Methods in org.apache.http.impl.nio.reactor with parameters of type IOSession | |
---|---|
void |
SessionRequestImpl.completed(IOSession session)
|
void |
AbstractIODispatch.connected(IOSession session)
|
protected abstract T |
AbstractIODispatch.createConnection(IOSession session)
|
void |
AbstractIODispatch.disconnected(IOSession session)
|
void |
AbstractIODispatch.inputReady(IOSession session)
|
void |
AbstractIODispatch.outputReady(IOSession session)
|
protected void |
AbstractIOReactor.queueClosedSession(IOSession session)
Queues the given I/O session to be processed asynchronously as closed. |
protected void |
AbstractIOReactor.sessionClosed(IOSession session)
Triggered when a session has been closed. |
void |
SessionClosedCallback.sessionClosed(IOSession session)
|
protected void |
BaseIOReactor.sessionClosed(IOSession session)
Processes closed I/O session. |
protected void |
AbstractIOReactor.sessionCreated(SelectionKey key,
IOSession session)
Triggered when new session has been created. |
protected void |
BaseIOReactor.sessionCreated(SelectionKey key,
IOSession session)
Processes newly created I/O session. |
protected void |
AbstractIOReactor.sessionTimedOut(IOSession session)
Triggered when a session has timed out. |
protected void |
BaseIOReactor.sessionTimedOut(IOSession session)
Processes timed out I/O session. |
void |
AbstractIODispatch.timeout(IOSession session)
|
void |
SSLSetupHandler.verify(IOSession ioSession,
SSLSession sslsession)
Deprecated. Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed. |
Constructors in org.apache.http.impl.nio.reactor with parameters of type IOSession | |
---|---|
SessionHandle(IOSession session)
Deprecated. |
|
SSLIOSession(IOSession session,
SSLContext sslContext,
SSLIOSessionHandler handler)
Deprecated. |
|
SSLIOSession(IOSession session,
SSLContext sslContext,
SSLSetupHandler handler)
Deprecated. |
Uses of IOSession in org.apache.http.impl.nio.ssl |
---|
Methods in org.apache.http.impl.nio.ssl with parameters of type IOSession | |
---|---|
protected NHttpServerIOTarget |
SSLServerIOEventDispatch.createConnection(IOSession session)
Deprecated. |
protected NHttpClientIOTarget |
SSLClientIOEventDispatch.createConnection(IOSession session)
Deprecated. |
protected SSLIOSession |
SSLServerIOEventDispatch.createSSLIOSession(IOSession session,
SSLContext sslContext,
SSLSetupHandler sslHandler)
Deprecated. Creates an instance of SSLIOSession decorating the given
IOSession . |
protected SSLIOSession |
SSLClientIOEventDispatch.createSSLIOSession(IOSession session,
SSLContext sslContext,
SSLSetupHandler sslHandler)
Deprecated. Creates an instance of SSLIOSession decorating the given
IOSession . |
Uses of IOSession in org.apache.http.nio |
---|
Methods in org.apache.http.nio with parameters of type IOSession | |
---|---|
T |
NHttpConnectionFactory.createConnection(IOSession session)
|
Uses of IOSession in org.apache.http.nio.pool |
---|
Methods in org.apache.http.nio.pool with parameters of type IOSession | |
---|---|
C |
NIOConnFactory.create(T route,
IOSession session)
|
Uses of IOSession in org.apache.http.nio.reactor |
---|
Methods in org.apache.http.nio.reactor that return IOSession | |
---|---|
IOSession |
SessionRequest.getSession()
Returns IOSession instance created as a result of this request
or null if the request is still pending. |
Methods in org.apache.http.nio.reactor with parameters of type IOSession | |
---|---|
void |
IOEventDispatch.connected(IOSession session)
Triggered after the given session has been just created. |
void |
IOEventDispatch.disconnected(IOSession session)
Triggered when the given session has been terminated. |
void |
IOEventDispatch.inputReady(IOSession session)
Triggered when the given session has input pending. |
void |
IOEventDispatch.outputReady(IOSession session)
Triggered when the given session is ready for output. |
void |
IOEventDispatch.timeout(IOSession session)
Triggered when the given session as timed out. |
Uses of IOSession in org.apache.http.nio.reactor.ssl |
---|
Classes in org.apache.http.nio.reactor.ssl that implement IOSession | |
---|---|
class |
SSLIOSession
SSLIOSession is a decorator class intended to transparently extend
an IOSession with transport layer security capabilities based on
the SSL/TLS protocol. |
Methods in org.apache.http.nio.reactor.ssl with parameters of type IOSession | |
---|---|
void |
SSLSetupHandler.verify(IOSession ioSession,
SSLSession sslSession)
Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed. |
Constructors in org.apache.http.nio.reactor.ssl with parameters of type IOSession | |
---|---|
SSLIOSession(IOSession session,
SSLMode sslMode,
HttpHost host,
SSLContext sslContext,
SSLSetupHandler handler)
Creates new instance of SSLIOSession class. |
|
SSLIOSession(IOSession session,
SSLMode sslMode,
HttpHost host,
SSLContext sslContext,
SSLSetupHandler handler,
SSLBufferManagementStrategy bufferManagementStrategy)
Creates new instance of SSLIOSession class. |
|
SSLIOSession(IOSession session,
SSLMode sslMode,
SSLContext sslContext,
SSLSetupHandler handler)
Creates new instance of SSLIOSession class. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |