org.apache.axis2.transport.nhttp
Class LoggingNHttpClientConnection

java.lang.Object
  extended by org.apache.http.impl.nio.NHttpConnectionBase
      extended by org.apache.http.impl.nio.DefaultNHttpClientConnection
          extended by org.apache.axis2.transport.nhttp.LoggingNHttpClientConnection
All Implemented Interfaces:
org.apache.http.HttpConnection, org.apache.http.HttpInetConnection, org.apache.http.nio.IOControl, org.apache.http.nio.NHttpClientConnection, org.apache.http.nio.NHttpClientIOTarget, org.apache.http.nio.NHttpConnection, org.apache.http.nio.reactor.SessionBufferStatus

public class LoggingNHttpClientConnection
extends org.apache.http.impl.nio.DefaultNHttpClientConnection


Field Summary
 
Fields inherited from class org.apache.http.impl.nio.NHttpConnectionBase
connMetrics, contentDecoder, contentEncoder, context, hasBufferedInput, hasBufferedOutput, inbuf, incomingContentStrategy, inTransportMetrics, outbuf, outgoingContentStrategy, outTransportMetrics, request, response, session, status
 
Fields inherited from interface org.apache.http.nio.NHttpConnection
ACTIVE, CLOSED, CLOSING
 
Constructor Summary
LoggingNHttpClientConnection(org.apache.http.nio.reactor.IOSession session, org.apache.http.HttpResponseFactory responseFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, org.apache.http.params.HttpParams params)
           
 
Method Summary
 void submitRequest(org.apache.http.HttpRequest request)
           
 
Methods inherited from class org.apache.http.impl.nio.DefaultNHttpClientConnection
consumeInput, createRequestWriter, createResponseParser, isRequestSubmitted, produceOutput, resetInput, resetOutput, toString
 
Methods inherited from class org.apache.http.impl.nio.NHttpConnectionBase
assertNotClosed, close, getContext, getHttpRequest, getHttpResponse, getLocalAddress, getLocalPort, getMetrics, getRemoteAddress, getRemotePort, getSocketTimeout, getStatus, hasBufferedInput, hasBufferedOutput, isOpen, isStale, prepareDecoder, prepareEncoder, requestInput, requestOutput, setSocketTimeout, shutdown, suspendInput, suspendOutput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.http.nio.NHttpConnection
getContext, getHttpRequest, getHttpResponse, getStatus
 
Methods inherited from interface org.apache.http.HttpConnection
close, getMetrics, getSocketTimeout, isOpen, isStale, setSocketTimeout, shutdown
 
Methods inherited from interface org.apache.http.nio.IOControl
requestInput, requestOutput, shutdown, suspendInput, suspendOutput
 

Constructor Detail

LoggingNHttpClientConnection

public LoggingNHttpClientConnection(org.apache.http.nio.reactor.IOSession session,
                                    org.apache.http.HttpResponseFactory responseFactory,
                                    org.apache.http.nio.util.ByteBufferAllocator allocator,
                                    org.apache.http.params.HttpParams params)
Method Detail

submitRequest

public void submitRequest(org.apache.http.HttpRequest request)
                   throws java.io.IOException,
                          org.apache.http.HttpException
Specified by:
submitRequest in interface org.apache.http.nio.NHttpClientConnection
Overrides:
submitRequest in class org.apache.http.impl.nio.DefaultNHttpClientConnection
Throws:
java.io.IOException
org.apache.http.HttpException


Copyright © 2007 Apache Web Services Project. All Rights Reserved.