|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.hessian.client.AbstractHessianConnection
com.caucho.hessian.client.HessianURLConnection
public class HessianURLConnection
Internal connection to a server. The default connection is based on java.net
| Method Summary | |
|---|---|
void |
addHeader(String key,
String value)
Adds a HTTP header. |
void |
close()
Close/free the connection |
void |
destroy()
Disconnect the connection |
String |
getContentEncoding()
Returns the content encoding |
InputStream |
getInputStream()
Returns the InputStream to the result |
OutputStream |
getOutputStream()
Returns the output stream for the request. |
int |
getStatusCode()
Returns the status code. |
String |
getStatusMessage()
Returns the status string. |
protected void |
parseResponseHeaders(HttpURLConnection conn)
|
void |
sendRequest()
Sends the request |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void addHeader(String key,
String value)
addHeader in interface HessianConnectionaddHeader in class AbstractHessianConnection
public OutputStream getOutputStream()
throws IOException
getOutputStream in interface HessianConnectiongetOutputStream in class AbstractHessianConnectionIOException
public void sendRequest()
throws IOException
sendRequest in interface HessianConnectionsendRequest in class AbstractHessianConnectionIOException
protected void parseResponseHeaders(HttpURLConnection conn)
throws IOException
IOExceptionpublic int getStatusCode()
getStatusCode in interface HessianConnectiongetStatusCode in class AbstractHessianConnectionpublic String getStatusMessage()
getStatusMessage in interface HessianConnectiongetStatusMessage in class AbstractHessianConnection
public InputStream getInputStream()
throws IOException
getInputStream in interface HessianConnectiongetInputStream in class AbstractHessianConnectionIOExceptionpublic String getContentEncoding()
HessianConnection
getContentEncoding in interface HessianConnectiongetContentEncoding in class AbstractHessianConnectionpublic void close()
close in interface HessianConnectionclose in class AbstractHessianConnectionpublic void destroy()
destroy in interface HessianConnectiondestroy in class AbstractHessianConnection
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||