org.apache.axis2.transport.nhttp
Class LoggingNHttpServerConnection

java.lang.Object
  extended by org.apache.http.impl.nio.NHttpConnectionBase
      extended by org.apache.http.impl.nio.DefaultNHttpServerConnection
          extended by org.apache.axis2.transport.nhttp.LoggingNHttpServerConnection
All Implemented Interfaces:
org.apache.http.HttpConnection, org.apache.http.HttpInetConnection, org.apache.http.nio.IOControl, org.apache.http.nio.NHttpConnection, org.apache.http.nio.NHttpServerConnection, org.apache.http.nio.NHttpServerIOTarget, org.apache.http.nio.reactor.SessionBufferStatus

public class LoggingNHttpServerConnection
extends org.apache.http.impl.nio.DefaultNHttpServerConnection


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
LoggingNHttpServerConnection(org.apache.http.nio.reactor.IOSession session, org.apache.http.HttpRequestFactory requestFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, org.apache.http.params.HttpParams params)
           
 
Method Summary
 void submitResponse(org.apache.http.HttpResponse response)
           
 
Methods inherited from class org.apache.http.impl.nio.DefaultNHttpServerConnection
consumeInput, createRequestParser, createResponseWriter, isResponseSubmitted, 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

LoggingNHttpServerConnection

public LoggingNHttpServerConnection(org.apache.http.nio.reactor.IOSession session,
                                    org.apache.http.HttpRequestFactory requestFactory,
                                    org.apache.http.nio.util.ByteBufferAllocator allocator,
                                    org.apache.http.params.HttpParams params)
Method Detail

submitResponse

public void submitResponse(org.apache.http.HttpResponse response)
                    throws java.io.IOException,
                           org.apache.http.HttpException
Specified by:
submitResponse in interface org.apache.http.nio.NHttpServerConnection
Overrides:
submitResponse in class org.apache.http.impl.nio.DefaultNHttpServerConnection
Throws:
java.io.IOException
org.apache.http.HttpException


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