|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.commons.httpclient.HttpMethodBase | +--org.apache.webdav.lib.methods.HttpRequestBodyMethodBase | +--org.apache.webdav.lib.methods.XMLResponseMethodBase | +--org.apache.webdav.lib.methods.MoveMethod
MOVE Method.
Nested Class Summary |
Nested classes 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, responseURLs |
Fields inherited from class org.apache.commons.httpclient.HttpMethodBase |
USER_AGENT |
Constructor Summary | |
MoveMethod()
Method constructor. |
|
MoveMethod(java.lang.String source)
Method constructor. |
|
MoveMethod(java.lang.String source,
java.lang.String destination)
Method constructor. |
|
MoveMethod(java.lang.String source,
java.lang.String destination,
boolean overwrite)
Method constructor. |
Method Summary | |
void |
addRequestHeaders(HttpState state,
HttpConnection conn)
Generate additional headers needed by the request. |
java.lang.String |
getDestination()
Destination getter. |
java.lang.String |
getName()
|
boolean |
getOverwrite()
Overwrite getter. |
boolean |
isOverwrite()
Overwrite getter. |
void |
setDestination(java.lang.String destination)
Destination setter. |
void |
setOverwrite(boolean overwrite)
Overwrite setter. |
void |
setRequestHeader(java.lang.String headerName,
java.lang.String headerValue)
Set a header value, redirecting the special case of the Overwrite and Destination headers to setOverwrite(boolean) and setDestination(java.lang.String) as appropriate. |
Methods inherited from class org.apache.webdav.lib.methods.XMLResponseMethodBase |
convertElementToProperty, generateRequestBody, getRequestContentLength, getResponseDocument, getResponseHashtable, getResponses, getResponseURLs, parseResponse, parseXMLResponse, readResponseBody, recycle, setDocument, setResponseHashtable, writeRequestBody |
Methods inherited from class org.apache.webdav.lib.methods.HttpRequestBodyMethodBase |
isRequestContentAlreadySet, readContinueCode, setRequestBody, setRequestBody, setRequestBody, setRequestBody, setRequestBody |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MoveMethod()
public MoveMethod(java.lang.String source)
public MoveMethod(java.lang.String source, java.lang.String destination)
public MoveMethod(java.lang.String source, java.lang.String destination, boolean overwrite)
Method Detail |
public void setRequestHeader(java.lang.String headerName, java.lang.String headerValue)
setOverwrite(boolean)
and setDestination(java.lang.String)
as appropriate.
setRequestHeader
in interface HttpMethod
setRequestHeader
in class HttpMethodBase
headerName
- Header nameheaderValue
- Header valuepublic void setDestination(java.lang.String destination)
destination
- New destination valuepublic java.lang.String getDestination()
public void setOverwrite(boolean overwrite)
overwrite
- New overwrite valuepublic boolean isOverwrite()
public boolean getOverwrite()
public java.lang.String getName()
getName
in interface HttpMethod
getName
in class HttpMethodBase
public void addRequestHeaders(HttpState state, HttpConnection conn) throws java.io.IOException, HttpException
addRequestHeaders
in class HttpMethodBase
state
- State tokenconn
- The connection being used to make the request.
java.io.IOException
HttpException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |