Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
HttpMethodBase
org.apache.webdav.lib.methods.HttpRequestBodyMethodBase
org.apache.webdav.lib.methods.XMLResponseMethodBase
org.apache.webdav.lib.methods.DeleteMethod
public class DeleteMethod
extends XMLResponseMethodBase
DELETE /container/ HTTP/1.1 Host: www.foo.bar
HTTP/1.1 207 Multi-Status Content-Type: text/xml; charset="utf-8" Content-Length: xxxx <?xml version="1.0" encoding="utf-8" ?> <d:multistatus xmlns:d="DAV:"> <d:response> <d:href>http://www.foo.bar/container/resource3</d:href> <d:status>HTTP/1.1 423 Locked</d:status> </d:response> </d:multistatus>In this example, the delete failed because one of the members was locked.
Nested Class Summary |
Nested classes/interfaces inherited from class org.apache.webdav.lib.methods.XMLResponseMethodBase | |
XMLResponseMethodBase.OptionsResponse , XMLResponseMethodBase.Response , XMLResponseMethodBase.ResponseWithinMultistatus , XMLResponseMethodBase.SingleResponse |
Field Summary |
Fields inherited from class org.apache.webdav.lib.methods.XMLResponseMethodBase | |
builder , decodeResponseHrefs , responseURLs |
Constructor Summary | |
| |
|
Method Summary | |
String |
|
void |
|
Methods inherited from class org.apache.webdav.lib.methods.XMLResponseMethodBase | |
convertElementToProperty , generateRequestBody , getDebug , getRequestContentLength , getResponseDocument , getResponseHashtable , getResponseURLs , getResponses , parseResponse , parseXMLResponse , readResponseBody , recycle , setDebug , setDecodeResponseHrefs , setDocument , setResponseHashtable , writeRequestBody |
Methods inherited from class org.apache.webdav.lib.methods.HttpRequestBodyMethodBase | |
getRequestContentLength , isRequestContentAlreadySet , readContinueCode , recycle , setRequestBody , setRequestBody , setRequestBody , setRequestBody , setRequestBody , writeRequestBody |
public DeleteMethod()
Method constructor.
public DeleteMethod(String path)
Method constructor.
public String getName()
public void parseResponse(InputStream input, HttpState state, HttpConnection conn) throws IOException, HttpException
Parse response.
- Overrides:
- parseResponse in interface XMLResponseMethodBase
- Parameters:
input
- Input stream