org.apache.axis2.transport.http.server
Interface AxisHttpConnection

All Superinterfaces:
org.apache.http.HttpConnection, org.apache.http.HttpInetConnection
All Known Implementing Classes:
AxisHttpConnectionImpl

public interface AxisHttpConnection
extends org.apache.http.HttpConnection, org.apache.http.HttpInetConnection


Method Summary
 void flush()
           
 InputStream getInputStream()
           
 OutputStream getOutputStream()
           
 org.apache.http.HttpRequest receiveRequest()
           
 void reset()
           
 void sendResponse(org.apache.http.HttpResponse response)
           
 
Methods inherited from interface org.apache.http.HttpInetConnection
getLocalAddress, getLocalPort, getRemoteAddress, getRemotePort
 
Methods inherited from interface org.apache.http.HttpConnection
close, getMetrics, getSocketTimeout, isOpen, isStale, setSocketTimeout, shutdown
 

Method Detail

receiveRequest

org.apache.http.HttpRequest receiveRequest()
                                           throws org.apache.http.HttpException,
                                                  IOException
Throws:
org.apache.http.HttpException
IOException

getInputStream

InputStream getInputStream()

sendResponse

void sendResponse(org.apache.http.HttpResponse response)
                  throws org.apache.http.HttpException,
                         IOException
Throws:
org.apache.http.HttpException
IOException

getOutputStream

OutputStream getOutputStream()

flush

void flush()
           throws IOException
Throws:
IOException

reset

void reset()
           throws IOException
Throws:
IOException


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.