org.apache.axis2.transport.http.server
Class AxisHttpConnectionImpl
java.lang.Object
org.apache.axis2.transport.http.server.AxisHttpConnectionImpl
- All Implemented Interfaces:
- AxisHttpConnection, org.apache.http.HttpConnection, org.apache.http.HttpInetConnection
public class AxisHttpConnectionImpl
- extends java.lang.Object
- implements AxisHttpConnection
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AxisHttpConnectionImpl
public AxisHttpConnectionImpl(java.net.Socket socket,
org.apache.http.params.HttpParams params)
throws java.io.IOException
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Specified by:
close
in interface org.apache.http.HttpConnection
- Throws:
java.io.IOException
isOpen
public boolean isOpen()
- Specified by:
isOpen
in interface org.apache.http.HttpConnection
isStale
public boolean isStale()
- Specified by:
isStale
in interface org.apache.http.HttpConnection
shutdown
public void shutdown()
throws java.io.IOException
- Specified by:
shutdown
in interface org.apache.http.HttpConnection
- Throws:
java.io.IOException
receiveRequest
public org.apache.http.HttpRequest receiveRequest()
throws org.apache.http.HttpException,
java.io.IOException
- Specified by:
receiveRequest
in interface AxisHttpConnection
- Throws:
org.apache.http.HttpException
java.io.IOException
sendResponse
public void sendResponse(org.apache.http.HttpResponse response)
throws org.apache.http.HttpException,
java.io.IOException
- Specified by:
sendResponse
in interface AxisHttpConnection
- Throws:
org.apache.http.HttpException
java.io.IOException
getInputStream
public java.io.InputStream getInputStream()
- Specified by:
getInputStream
in interface AxisHttpConnection
getOutputStream
public java.io.OutputStream getOutputStream()
- Specified by:
getOutputStream
in interface AxisHttpConnection
flush
public void flush()
throws java.io.IOException
- Specified by:
flush
in interface AxisHttpConnection
- Throws:
java.io.IOException
reset
public void reset()
throws java.io.IOException
- Specified by:
reset
in interface AxisHttpConnection
- Throws:
java.io.IOException
getSocketTimeout
public int getSocketTimeout()
- Specified by:
getSocketTimeout
in interface org.apache.http.HttpConnection
setSocketTimeout
public void setSocketTimeout(int timeout)
- Specified by:
setSocketTimeout
in interface org.apache.http.HttpConnection
getLocalAddress
public java.net.InetAddress getLocalAddress()
- Specified by:
getLocalAddress
in interface org.apache.http.HttpInetConnection
getLocalPort
public int getLocalPort()
- Specified by:
getLocalPort
in interface org.apache.http.HttpInetConnection
getRemoteAddress
public java.net.InetAddress getRemoteAddress()
- Specified by:
getRemoteAddress
in interface org.apache.http.HttpInetConnection
getRemotePort
public int getRemotePort()
- Specified by:
getRemotePort
in interface org.apache.http.HttpInetConnection
getMetrics
public org.apache.http.HttpConnectionMetrics getMetrics()
- Specified by:
getMetrics
in interface org.apache.http.HttpConnection
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2007 Apache Web Services Project. All Rights Reserved.