Uses of Interface
org.apache.http.nio.reactor.SessionRequest
Packages that use SessionRequest
Package
Description
Default implementation of event driven network communication APIs
based on Java NIO.
Client side connection pools APIs for asynchronous, event driven
communication.
Event driven network communication APIs loosely based on
Doug Lea's
reactor pattern.
-
Uses of SessionRequest in org.apache.http.impl.nio.reactor
Classes in org.apache.http.impl.nio.reactor that implement SessionRequestMethods in org.apache.http.impl.nio.reactor that return SessionRequestModifier and TypeMethodDescriptionDefaultConnectingIOReactor.connect
(SocketAddress remoteAddress, SocketAddress localAddress, Object attachment, SessionRequestCallback callback) -
Uses of SessionRequest in org.apache.http.nio.pool
Fields in org.apache.http.nio.pool with type parameters of type SessionRequestModifier and TypeFieldDescriptionprivate final Set
<SessionRequest> AbstractNIOConnPool.pending
private final Map
<SessionRequest, BasicFuture<E>> RouteSpecificPool.pending
private final AtomicReference
<SessionRequest> LeaseRequest.sessionRequestRef
Methods in org.apache.http.nio.pool with parameters of type SessionRequestModifier and TypeMethodDescriptionvoid
RouteSpecificPool.addPending
(SessionRequest request, BasicFuture<E> future) void
LeaseRequest.attachSessionRequest
(SessionRequest sessionRequest) void
AbstractNIOConnPool.InternalSessionRequestCallback.cancelled
(SessionRequest request) void
RouteSpecificPool.cancelled
(SessionRequest request) void
AbstractNIOConnPool.InternalSessionRequestCallback.completed
(SessionRequest request) boolean
RouteSpecificPool.completed
(SessionRequest request, E entry) RouteSpecificPool.createEntry
(SessionRequest request, C conn) void
AbstractNIOConnPool.InternalSessionRequestCallback.failed
(SessionRequest request) void
RouteSpecificPool.failed
(SessionRequest request, Exception ex) private BasicFuture
<E> RouteSpecificPool.removeRequest
(SessionRequest request) protected void
AbstractNIOConnPool.requestCancelled
(SessionRequest request) protected void
AbstractNIOConnPool.requestCompleted
(SessionRequest request) protected void
AbstractNIOConnPool.requestFailed
(SessionRequest request) protected void
AbstractNIOConnPool.requestTimeout
(SessionRequest request) void
AbstractNIOConnPool.InternalSessionRequestCallback.timeout
(SessionRequest request) void
RouteSpecificPool.timeout
(SessionRequest request) -
Uses of SessionRequest in org.apache.http.nio.reactor
Methods in org.apache.http.nio.reactor that return SessionRequestModifier and TypeMethodDescriptionConnectingIOReactor.connect
(SocketAddress remoteAddress, SocketAddress localAddress, Object attachment, SessionRequestCallback callback) Requests a connection to a remote host.Methods in org.apache.http.nio.reactor with parameters of type SessionRequestModifier and TypeMethodDescriptionvoid
SessionRequestCallback.cancelled
(SessionRequest request) Triggered on cancellation of aSessionRequest
.void
SessionRequestCallback.completed
(SessionRequest request) Triggered on successful completion of aSessionRequest
.void
SessionRequestCallback.failed
(SessionRequest request) Triggered on unsuccessful completion aSessionRequest
.void
SessionRequestCallback.timeout
(SessionRequest request) Triggered if aSessionRequest
times out.