org.apache.webdav.lib.methods
Class CopyMethod
java.lang.Object
|
+--org.apache.webdav.lib.methods.WebdavMethodBase
|
+--org.apache.webdav.lib.methods.XMLResponseMethodBase
|
+--org.apache.webdav.lib.methods.CopyMethod
- All Implemented Interfaces:
- WebdavMethod
- public class CopyMethod
- extends XMLResponseMethodBase
COPY Method.
- Author:
- Remy Maucherat, B.C. Holmes
Constructor Summary |
CopyMethod()
Method constructor. |
CopyMethod(java.lang.String source)
Method constructor. |
CopyMethod(java.lang.String source,
java.lang.String destination)
Method constructor. |
CopyMethod(java.lang.String source,
java.lang.String destination,
boolean overwrite)
Method constructor. |
Methods inherited from class org.apache.webdav.lib.methods.WebdavMethodBase |
checkNotUsed, checkUsed, followRedirects, generateHeaders, generateQuery, generateRequestLine, getHeader, getHeaders, getName, getPath, getStatusCode, getStatusText, hasBeenUsed, isStreamedQuery, processResponseHeaders, removeHeader, setDebug, setHeader, setPath, setStatusCode, setStatusText, setUsed, streamQuery, validate |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CopyMethod
public CopyMethod()
- Method constructor.
CopyMethod
public CopyMethod(java.lang.String source)
- Method constructor.
CopyMethod
public CopyMethod(java.lang.String source,
java.lang.String destination)
- Method constructor.
CopyMethod
public CopyMethod(java.lang.String source,
java.lang.String destination,
boolean overwrite)
- Method constructor.
setDestination
public void setDestination(java.lang.String destination)
- Destination setter.
- Parameters:
destination
- New destination value
getDestination
public java.lang.String getDestination()
- Destination getter.
- Returns:
- String destination value
setOverwrite
public void setOverwrite(boolean overwrite)
- Overwrite setter.
- Parameters:
overwrite
- New overwrite value
isOverwrite
public boolean isOverwrite()
- Overwrite getter.
- Returns:
- boolean Overwrite value
getOverwrite
public boolean getOverwrite()
- Overwrite getter.
- Returns:
- boolean Overwrite value
generateHeaders
public void generateHeaders(java.lang.String host,
State state)
- Generate additional headers needed by the request.
- Overrides:
generateHeaders
in class WebdavMethodBase
- Parameters:
host
- the hoststate
- State token