Package org.apache.http.impl.nio.client
Class InternalRequestExecutor
- java.lang.Object
-
- org.apache.http.impl.nio.client.InternalRequestExecutor
-
- All Implemented Interfaces:
org.apache.http.nio.NHttpClientEventHandler
class InternalRequestExecutor extends java.lang.Object implements org.apache.http.nio.NHttpClientEventHandler
-
-
Constructor Summary
Constructors Constructor Description InternalRequestExecutor(org.apache.commons.logging.Log log, org.apache.http.nio.NHttpClientEventHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclosed(org.apache.http.nio.NHttpClientConnection conn)voidconnected(org.apache.http.nio.NHttpClientConnection conn, java.lang.Object attachment)voidendOfInput(org.apache.http.nio.NHttpClientConnection conn)voidexception(org.apache.http.nio.NHttpClientConnection conn, java.lang.Exception ex)voidinputReady(org.apache.http.nio.NHttpClientConnection conn, org.apache.http.nio.ContentDecoder decoder)voidoutputReady(org.apache.http.nio.NHttpClientConnection conn, org.apache.http.nio.ContentEncoder encoder)voidrequestReady(org.apache.http.nio.NHttpClientConnection conn)voidresponseReceived(org.apache.http.nio.NHttpClientConnection conn)voidtimeout(org.apache.http.nio.NHttpClientConnection conn)
-
-
-
Method Detail
-
connected
public void connected(org.apache.http.nio.NHttpClientConnection conn, java.lang.Object attachment) throws java.io.IOException, org.apache.http.HttpException- Specified by:
connectedin interfaceorg.apache.http.nio.NHttpClientEventHandler- Throws:
java.io.IOExceptionorg.apache.http.HttpException
-
closed
public void closed(org.apache.http.nio.NHttpClientConnection conn)
- Specified by:
closedin interfaceorg.apache.http.nio.NHttpClientEventHandler
-
requestReady
public void requestReady(org.apache.http.nio.NHttpClientConnection conn) throws java.io.IOException, org.apache.http.HttpException- Specified by:
requestReadyin interfaceorg.apache.http.nio.NHttpClientEventHandler- Throws:
java.io.IOExceptionorg.apache.http.HttpException
-
inputReady
public void inputReady(org.apache.http.nio.NHttpClientConnection conn, org.apache.http.nio.ContentDecoder decoder) throws java.io.IOException, org.apache.http.HttpException- Specified by:
inputReadyin interfaceorg.apache.http.nio.NHttpClientEventHandler- Throws:
java.io.IOExceptionorg.apache.http.HttpException
-
outputReady
public void outputReady(org.apache.http.nio.NHttpClientConnection conn, org.apache.http.nio.ContentEncoder encoder) throws java.io.IOException, org.apache.http.HttpException- Specified by:
outputReadyin interfaceorg.apache.http.nio.NHttpClientEventHandler- Throws:
java.io.IOExceptionorg.apache.http.HttpException
-
responseReceived
public void responseReceived(org.apache.http.nio.NHttpClientConnection conn) throws org.apache.http.HttpException, java.io.IOException- Specified by:
responseReceivedin interfaceorg.apache.http.nio.NHttpClientEventHandler- Throws:
org.apache.http.HttpExceptionjava.io.IOException
-
timeout
public void timeout(org.apache.http.nio.NHttpClientConnection conn) throws org.apache.http.HttpException, java.io.IOException- Specified by:
timeoutin interfaceorg.apache.http.nio.NHttpClientEventHandler- Throws:
org.apache.http.HttpExceptionjava.io.IOException
-
exception
public void exception(org.apache.http.nio.NHttpClientConnection conn, java.lang.Exception ex)- Specified by:
exceptionin interfaceorg.apache.http.nio.NHttpClientEventHandler
-
endOfInput
public void endOfInput(org.apache.http.nio.NHttpClientConnection conn) throws java.io.IOException- Specified by:
endOfInputin interfaceorg.apache.http.nio.NHttpClientEventHandler- Throws:
java.io.IOException
-
-