Uses of Interface
org.apache.http.nio.reactor.IOSession

Packages that use IOSession
org.apache.http.impl.nio   
org.apache.http.impl.nio.reactor NIO based implementations of HttpCore interfaces. 
org.apache.http.nio.reactor API for event driven NIO based on Doug Lea's reactor pattern
 

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
 void DefaultServerIOEventDispatch.connected(IOSession session)
           
 void SSLServerIOEventDispatch.connected(IOSession session)
           
 void SSLClientIOEventDispatch.connected(IOSession session)
           
 void DefaultClientIOEventDispatch.connected(IOSession session)
           
protected  NHttpServerIOTarget DefaultServerIOEventDispatch.createConnection(IOSession session)
           
protected  NHttpServerIOTarget SSLServerIOEventDispatch.createConnection(IOSession session)
           
protected  NHttpClientIOTarget SSLClientIOEventDispatch.createConnection(IOSession session)
           
protected  NHttpClientIOTarget DefaultClientIOEventDispatch.createConnection(IOSession session)
           
protected  SSLIOSession SSLServerIOEventDispatch.createSSLIOSession(IOSession session, javax.net.ssl.SSLContext sslcontext, SSLIOSessionHandler sslHandler)
           
protected  SSLIOSession SSLClientIOEventDispatch.createSSLIOSession(IOSession session, javax.net.ssl.SSLContext sslcontext, SSLIOSessionHandler sslHandler)
           
 void DefaultServerIOEventDispatch.disconnected(IOSession session)
           
 void SSLServerIOEventDispatch.disconnected(IOSession session)
           
 void SSLClientIOEventDispatch.disconnected(IOSession session)
           
 void DefaultClientIOEventDispatch.disconnected(IOSession session)
           
 void DefaultServerIOEventDispatch.inputReady(IOSession session)
           
 void SSLServerIOEventDispatch.inputReady(IOSession session)
           
 void SSLClientIOEventDispatch.inputReady(IOSession session)
           
 void DefaultClientIOEventDispatch.inputReady(IOSession session)
           
 void DefaultServerIOEventDispatch.outputReady(IOSession session)
           
 void SSLServerIOEventDispatch.outputReady(IOSession session)
           
 void SSLClientIOEventDispatch.outputReady(IOSession session)
           
 void DefaultClientIOEventDispatch.outputReady(IOSession session)
           
 void DefaultServerIOEventDispatch.timeout(IOSession session)
           
 void SSLServerIOEventDispatch.timeout(IOSession session)
           
 void SSLClientIOEventDispatch.timeout(IOSession session)
           
 void DefaultClientIOEventDispatch.timeout(IOSession session)
           
 

Constructors in org.apache.http.impl.nio with parameters of type IOSession
DefaultNHttpClientConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
           
DefaultNHttpServerConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
           
NHttpConnectionBase(IOSession session, ByteBufferAllocator allocator, HttpParams params)
           
 

Uses of IOSession in org.apache.http.impl.nio.reactor
 

Classes in org.apache.http.impl.nio.reactor that implement IOSession
 class IOSessionImpl
           
 class SSLIOSession
          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.impl.nio.reactor that return IOSession
 IOSession SessionHandle.getSession()
           
 IOSession SessionRequestImpl.getSession()
           
protected abstract  IOSession AbstractIOReactor.getSession(java.nio.channels.SelectionKey key)
           
protected  IOSession BaseIOReactor.getSession(java.nio.channels.SelectionKey key)
           
 

Methods in org.apache.http.impl.nio.reactor with parameters of type IOSession
 void SessionRequestImpl.completed(IOSession session)
           
protected  void AbstractIOReactor.queueClosedSession(IOSession session)
           
 void SessionClosedCallback.sessionClosed(IOSession session)
           
protected abstract  void AbstractIOReactor.sessionClosed(IOSession session)
           
protected  void BaseIOReactor.sessionClosed(IOSession session)
           
protected abstract  void AbstractIOReactor.sessionCreated(java.nio.channels.SelectionKey key, IOSession session)
           
protected  void BaseIOReactor.sessionCreated(java.nio.channels.SelectionKey key, IOSession session)
           
 

Constructors in org.apache.http.impl.nio.reactor with parameters of type IOSession
SessionHandle(IOSession session)
           
SSLIOSession(IOSession session, javax.net.ssl.SSLContext sslContext, SSLIOSessionHandler handler)
           
 

Uses of IOSession in org.apache.http.nio.reactor
 

Methods in org.apache.http.nio.reactor that return IOSession
 IOSession SessionRequest.getSession()
           
 

Methods in org.apache.http.nio.reactor with parameters of type IOSession
 void IOEventDispatch.connected(IOSession session)
           
 void IOEventDispatch.disconnected(IOSession session)
           
 void IOEventDispatch.inputReady(IOSession session)
           
 void IOEventDispatch.outputReady(IOSession session)
           
 void IOEventDispatch.timeout(IOSession session)
           
 



Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.