org.apache.webdav.client.methods
Interface IClientMethod

All Known Implementing Classes:
HttpClientBaseMethod3, HttpClientMethod3, HttpClientMethod4

public interface IClientMethod

Describe the common interface used by http client 3 and 4.


Method Summary
 void addRequestHeader(java.lang.String name, java.lang.String value)
           
 java.lang.Object getMethod()
           
 java.io.InputStream getResponseBodyAsStream()
           
 java.lang.String getResponseCharSet()
           
 int getStatusCode()
           
 java.lang.String getStatusText()
           
 void putResponse(java.lang.Object httpResponse)
           
 void releaseConnection()
           
 void setRequestEntity(AbstractRequest req)
           
 void setRequestEntity(java.io.InputStream content, boolean useBufferedMode)
           
 void setRequestHeader(java.lang.String name, java.lang.String value)
           
 

Method Detail

getMethod

java.lang.Object getMethod()

putResponse

void putResponse(java.lang.Object httpResponse)

addRequestHeader

void addRequestHeader(java.lang.String name,
                      java.lang.String value)

setRequestHeader

void setRequestHeader(java.lang.String name,
                      java.lang.String value)

getStatusCode

int getStatusCode()

getStatusText

java.lang.String getStatusText()

getResponseBodyAsStream

java.io.InputStream getResponseBodyAsStream()
                                            throws java.io.IOException
Throws:
java.io.IOException

releaseConnection

void releaseConnection()

getResponseCharSet

java.lang.String getResponseCharSet()

setRequestEntity

void setRequestEntity(AbstractRequest req)

setRequestEntity

void setRequestEntity(java.io.InputStream content,
                      boolean useBufferedMode)


Copyright (c) 2003 - Apache Software Foundation