|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DavMethod
DavMethod
...
Method Summary | |
---|---|
void |
addRequestHeader(Header header)
Adds the specified request header , NOT overwriting any
previous value. |
void |
checkSuccess()
|
Document |
getResponseBodyAsDocument()
Parse the response body into an Xml Document . |
MultiStatus |
getResponseBodyAsMultiStatus()
Return the response body as MultiStatus object. |
DavException |
getResponseException()
Builds a DavException for the status line and the DAV:error element that may be present in the response body. |
void |
setRequestHeader(Header header)
Set the specified request header, overwriting any previous value. |
boolean |
succeeded()
|
Methods inherited from interface org.apache.commons.httpclient.HttpMethod |
---|
abort, addRequestHeader, addRequestHeader, addResponseFooter, execute, getDoAuthentication, getFollowRedirects, getHostAuthState, getHostConfiguration, getName, getParams, getPath, getProxyAuthState, getQueryString, getRequestHeader, getRequestHeaders, getRequestHeaders, getResponseBody, getResponseBodyAsStream, getResponseBodyAsString, getResponseFooter, getResponseFooters, getResponseHeader, getResponseHeaders, getResponseHeaders, getStatusCode, getStatusLine, getStatusText, getURI, hasBeenUsed, isRequestSent, isStrictMode, recycle, releaseConnection, removeRequestHeader, removeRequestHeader, setDoAuthentication, setFollowRedirects, setParams, setPath, setQueryString, setQueryString, setRequestHeader, setRequestHeader, setStrictMode, setURI, validate |
Method Detail |
---|
void addRequestHeader(Header header)
request header
, NOT overwriting any
previous value. Note that header-name matching is case insensitive.
header
- HttpMethod.addRequestHeader(String, String)
void setRequestHeader(Header header)
header
- HttpMethod.setRequestHeader(String, String)
Document getResponseBodyAsDocument() throws IOException
Document
.
null
if the response stream is
null
.
IOException
- If an I/O (transport) problem occurs while obtaining
the response body of if the XML parsing fails.HttpMethod.getResponseBody()
,
HttpMethod.getResponseBodyAsStream()
,
HttpMethod.getResponseBodyAsString()
MultiStatus getResponseBodyAsMultiStatus() throws IOException, DavException
MultiStatus
object.
IOException
- if the response body could not be parsed
DavException
- if the status code is other than MultiStatus or if
obtaining the response XML document failsgetResponseBodyAsDocument()
DavException getResponseException() throws IOException
null
will be returned.
null
if this method did not result
in an error.
IOException
void checkSuccess() throws DavException, IOException
DavException
IOException
boolean succeeded()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |