Revision: 12729
Author: jjoachimsthal
Date: 2008-07-23 16:58:23 +0200 (Wed, 23 Jul 2008)
Log Message:
-----------
WCL-42 Add support for HEAD method to WebdavService
Modified Paths:
--------------
hippo-repository-java-adapter/trunk/hippo-repository-adapter-api/src/java/nl/hippo/client/api/service/NOPWebdavService.java
hippo-repository-java-adapter/trunk/hippo-repository-adapter-api/src/java/nl/hippo/client/api/service/WebdavService.java
Modified: hippo-repository-java-adapter/trunk/hippo-repository-adapter-api/src/java/nl/hippo/client/api/service/NOPWebdavService.java
===================================================================
--- hippo-repository-java-adapter/trunk/hippo-repository-adapter-api/src/java/nl/hippo/client/api/service/NOPWebdavService.java 2008-07-23 14:05:50 UTC (rev 12728)
+++ hippo-repository-java-adapter/trunk/hippo-repository-adapter-api/src/java/nl/hippo/client/api/service/NOPWebdavService.java 2008-07-23 14:58:23 UTC (rev 12729)
@@ -113,4 +113,9 @@
// The NOPWebdavService executeMkCol does not do anything so it's always OK
return 200;
}
+
+ public int executeHead(DocumentPath targetPath) throws ClientException {
+// The NOPWebdavService executeHead does not do anything so it's always OK
+ return 200;
+ }
}
Modified: hippo-repository-java-adapter/trunk/hippo-repository-adapter-api/src/java/nl/hippo/client/api/service/WebdavService.java
===================================================================
--- hippo-repository-java-adapter/trunk/hippo-repository-adapter-api/src/java/nl/hippo/client/api/service/WebdavService.java 2008-07-23 14:05:50 UTC (rev 12728)
+++ hippo-repository-java-adapter/trunk/hippo-repository-adapter-api/src/java/nl/hippo/client/api/service/WebdavService.java 2008-07-23 14:58:23 UTC (rev 12729)
@@ -177,6 +177,14 @@
*/
public int executeDelete(DocumentPath targetPath) throws ClientException;
+ /**
+ * Execure a webdav HEAD
+ * <br />Checks if the path is available in the repository<br /><br />
+ * @param targetPath The path in the reposutory to be checked
+ * @return The Http response code
+ * @throws ClientException If anything went wrong
+ */
+ public int executeHead(DocumentPath targetPath) throws ClientException;
/**
* Execute a webdav PROPPATCH.
_______________________________________________
Hippocms-svn mailing list
Hippocms-svn@...
http://lists.hippo.nl/mailman/listinfo/hippocms-svn