|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.httpclient.HttpConnection
com.eviware.soapui.impl.wsdl.support.http.SoapUIMultiThreadedHttpConnectionManager.HttpConnectionAdapter
public static class SoapUIMultiThreadedHttpConnectionManager.HttpConnectionAdapter
An HttpConnection wrapper that ensures a connection cannot be used once released.
| Field Summary |
|---|
| Fields inherited from class org.apache.commons.httpclient.HttpConnection |
|---|
isOpen |
| Constructor Summary | |
|---|---|
SoapUIMultiThreadedHttpConnectionManager.HttpConnectionAdapter(org.apache.commons.httpclient.HttpConnection connection)
Creates a new HttpConnectionAdapter. |
|
| Method Summary | |
|---|---|
void |
close()
|
boolean |
closeIfStale()
|
void |
flushRequestOutputStream()
|
java.net.Socket |
getConnectionSocket()
|
java.lang.String |
getHost()
|
org.apache.commons.httpclient.HttpConnectionManager |
getHttpConnectionManager()
|
java.io.InputStream |
getLastResponseInputStream()
|
java.net.InetAddress |
getLocalAddress()
|
org.apache.commons.httpclient.params.HttpConnectionParams |
getParams()
|
int |
getPort()
|
org.apache.commons.httpclient.protocol.Protocol |
getProtocol()
|
java.lang.String |
getProxyHost()
|
int |
getProxyPort()
|
java.io.OutputStream |
getRequestOutputStream()
|
java.io.InputStream |
getResponseInputStream()
|
int |
getSendBufferSize()
|
int |
getSoTimeout()
Deprecated. |
java.lang.String |
getVirtualHost()
Deprecated. |
protected boolean |
hasConnection()
Tests if the wrapped connection is still available. |
boolean |
isOpen()
|
boolean |
isProxied()
|
boolean |
isResponseAvailable()
|
boolean |
isResponseAvailable(int timeout)
|
boolean |
isSecure()
|
boolean |
isStaleCheckingEnabled()
Deprecated. |
boolean |
isTransparent()
|
void |
open()
|
void |
print(java.lang.String data)
Deprecated. |
void |
print(java.lang.String data,
java.lang.String charset)
|
void |
printLine()
|
void |
printLine(java.lang.String data)
Deprecated. |
void |
printLine(java.lang.String data,
java.lang.String charset)
|
java.lang.String |
readLine()
Deprecated. |
java.lang.String |
readLine(java.lang.String charset)
|
void |
releaseConnection()
|
void |
setConnectionTimeout(int timeout)
Deprecated. |
void |
setHost(java.lang.String host)
|
void |
setHttpConnectionManager(org.apache.commons.httpclient.HttpConnectionManager httpConnectionManager)
|
void |
setLastResponseInputStream(java.io.InputStream inStream)
|
void |
setLocalAddress(java.net.InetAddress localAddress)
|
void |
setParams(org.apache.commons.httpclient.params.HttpConnectionParams params)
|
void |
setPort(int port)
|
void |
setProtocol(org.apache.commons.httpclient.protocol.Protocol protocol)
|
void |
setProxyHost(java.lang.String host)
|
void |
setProxyPort(int port)
|
void |
setSendBufferSize(int sendBufferSize)
Deprecated. |
void |
setSocketTimeout(int timeout)
|
void |
setSoTimeout(int timeout)
Deprecated. |
void |
setStaleCheckingEnabled(boolean staleCheckEnabled)
Deprecated. |
void |
setVirtualHost(java.lang.String host)
Deprecated. |
void |
shutdownOutput()
Deprecated. |
void |
tunnelCreated()
|
void |
write(byte[] data)
|
void |
write(byte[] data,
int offset,
int length)
|
void |
writeLine()
|
void |
writeLine(byte[] data)
|
| Methods inherited from class org.apache.commons.httpclient.HttpConnection |
|---|
assertNotOpen, assertOpen, closeSocketAndStreams, getSocket, isLocked, isStale, setLocked |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SoapUIMultiThreadedHttpConnectionManager.HttpConnectionAdapter(org.apache.commons.httpclient.HttpConnection connection)
connection - the connection to be wrapped| Method Detail |
|---|
protected boolean hasConnection()
public void close()
close in class org.apache.commons.httpclient.HttpConnectionpublic java.net.InetAddress getLocalAddress()
getLocalAddress in class org.apache.commons.httpclient.HttpConnectionpublic boolean isStaleCheckingEnabled()
isStaleCheckingEnabled in class org.apache.commons.httpclient.HttpConnectionpublic void setLocalAddress(java.net.InetAddress localAddress)
setLocalAddress in class org.apache.commons.httpclient.HttpConnectionpublic void setStaleCheckingEnabled(boolean staleCheckEnabled)
setStaleCheckingEnabled in class org.apache.commons.httpclient.HttpConnectionpublic java.lang.String getHost()
getHost in class org.apache.commons.httpclient.HttpConnectionpublic org.apache.commons.httpclient.HttpConnectionManager getHttpConnectionManager()
getHttpConnectionManager in class org.apache.commons.httpclient.HttpConnectionpublic java.io.InputStream getLastResponseInputStream()
getLastResponseInputStream in class org.apache.commons.httpclient.HttpConnectionpublic int getPort()
getPort in class org.apache.commons.httpclient.HttpConnectionpublic org.apache.commons.httpclient.protocol.Protocol getProtocol()
getProtocol in class org.apache.commons.httpclient.HttpConnectionpublic java.lang.String getProxyHost()
getProxyHost in class org.apache.commons.httpclient.HttpConnectionpublic int getProxyPort()
getProxyPort in class org.apache.commons.httpclient.HttpConnection
public java.io.OutputStream getRequestOutputStream()
throws java.io.IOException,
java.lang.IllegalStateException
getRequestOutputStream in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public java.io.InputStream getResponseInputStream()
throws java.io.IOException,
java.lang.IllegalStateException
getResponseInputStream in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateExceptionpublic boolean isOpen()
isOpen in class org.apache.commons.httpclient.HttpConnection
public boolean closeIfStale()
throws java.io.IOException
closeIfStale in class org.apache.commons.httpclient.HttpConnectionjava.io.IOExceptionpublic boolean isProxied()
isProxied in class org.apache.commons.httpclient.HttpConnection
public boolean isResponseAvailable()
throws java.io.IOException
isResponseAvailable in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
public boolean isResponseAvailable(int timeout)
throws java.io.IOException
isResponseAvailable in class org.apache.commons.httpclient.HttpConnectionjava.io.IOExceptionpublic boolean isSecure()
isSecure in class org.apache.commons.httpclient.HttpConnectionpublic boolean isTransparent()
isTransparent in class org.apache.commons.httpclient.HttpConnection
public void open()
throws java.io.IOException
open in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
public void print(java.lang.String data)
throws java.io.IOException,
java.lang.IllegalStateException
print in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public void printLine()
throws java.io.IOException,
java.lang.IllegalStateException
printLine in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public void printLine(java.lang.String data)
throws java.io.IOException,
java.lang.IllegalStateException
printLine in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public java.lang.String readLine()
throws java.io.IOException,
java.lang.IllegalStateException
readLine in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public java.lang.String readLine(java.lang.String charset)
throws java.io.IOException,
java.lang.IllegalStateException
readLine in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateExceptionpublic void releaseConnection()
releaseConnection in class org.apache.commons.httpclient.HttpConnectionpublic void setConnectionTimeout(int timeout)
setConnectionTimeout in class org.apache.commons.httpclient.HttpConnection
public void setHost(java.lang.String host)
throws java.lang.IllegalStateException
setHost in class org.apache.commons.httpclient.HttpConnectionjava.lang.IllegalStateExceptionpublic void setHttpConnectionManager(org.apache.commons.httpclient.HttpConnectionManager httpConnectionManager)
setHttpConnectionManager in class org.apache.commons.httpclient.HttpConnectionpublic void setLastResponseInputStream(java.io.InputStream inStream)
setLastResponseInputStream in class org.apache.commons.httpclient.HttpConnection
public void setPort(int port)
throws java.lang.IllegalStateException
setPort in class org.apache.commons.httpclient.HttpConnectionjava.lang.IllegalStateExceptionpublic void setProtocol(org.apache.commons.httpclient.protocol.Protocol protocol)
setProtocol in class org.apache.commons.httpclient.HttpConnection
public void setProxyHost(java.lang.String host)
throws java.lang.IllegalStateException
setProxyHost in class org.apache.commons.httpclient.HttpConnectionjava.lang.IllegalStateException
public void setProxyPort(int port)
throws java.lang.IllegalStateException
setProxyPort in class org.apache.commons.httpclient.HttpConnectionjava.lang.IllegalStateException
public void setSoTimeout(int timeout)
throws java.net.SocketException,
java.lang.IllegalStateException
setSoTimeout in class org.apache.commons.httpclient.HttpConnectionjava.net.SocketException
java.lang.IllegalStateExceptionpublic void shutdownOutput()
shutdownOutput in class org.apache.commons.httpclient.HttpConnection
public void tunnelCreated()
throws java.lang.IllegalStateException,
java.io.IOException
tunnelCreated in class org.apache.commons.httpclient.HttpConnectionjava.lang.IllegalStateException
java.io.IOException
public void write(byte[] data,
int offset,
int length)
throws java.io.IOException,
java.lang.IllegalStateException
write in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public void write(byte[] data)
throws java.io.IOException,
java.lang.IllegalStateException
write in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public void writeLine()
throws java.io.IOException,
java.lang.IllegalStateException
writeLine in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public void writeLine(byte[] data)
throws java.io.IOException,
java.lang.IllegalStateException
writeLine in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public void flushRequestOutputStream()
throws java.io.IOException
flushRequestOutputStream in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
public int getSoTimeout()
throws java.net.SocketException
getSoTimeout in class org.apache.commons.httpclient.HttpConnectionjava.net.SocketExceptionpublic java.lang.String getVirtualHost()
getVirtualHost in class org.apache.commons.httpclient.HttpConnection
public void setVirtualHost(java.lang.String host)
throws java.lang.IllegalStateException
setVirtualHost in class org.apache.commons.httpclient.HttpConnectionjava.lang.IllegalStateException
public int getSendBufferSize()
throws java.net.SocketException
getSendBufferSize in class org.apache.commons.httpclient.HttpConnectionjava.net.SocketException
public void setSendBufferSize(int sendBufferSize)
throws java.net.SocketException
setSendBufferSize in class org.apache.commons.httpclient.HttpConnectionjava.net.SocketExceptionpublic org.apache.commons.httpclient.params.HttpConnectionParams getParams()
getParams in class org.apache.commons.httpclient.HttpConnectionpublic void setParams(org.apache.commons.httpclient.params.HttpConnectionParams params)
setParams in class org.apache.commons.httpclient.HttpConnection
public void print(java.lang.String data,
java.lang.String charset)
throws java.io.IOException,
java.lang.IllegalStateException
print in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public void printLine(java.lang.String data,
java.lang.String charset)
throws java.io.IOException,
java.lang.IllegalStateException
printLine in class org.apache.commons.httpclient.HttpConnectionjava.io.IOException
java.lang.IllegalStateException
public void setSocketTimeout(int timeout)
throws java.net.SocketException,
java.lang.IllegalStateException
setSocketTimeout in class org.apache.commons.httpclient.HttpConnectionjava.net.SocketException
java.lang.IllegalStateExceptionpublic java.net.Socket getConnectionSocket()
getConnectionSocket in interface ConnectionWithSocket
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||