package com.bradmcevoy.http;

public interface MoveableResource  extends Resource {
    /** rDest is the destination folder to move to.
     *
     *  name is the new name of the moved resource
     */
    void moveTo(CollectionResource rDest, String name);
    
}

@@ -25,16 +25,76 @@
 ttp;%0D%0A%0D%0A
+import com.bradmcevoy.http.exceptions.ConflictException;%0D%0A%0D%0A
 public i
@@ -253,16 +253,179 @@
 source%0D%0A
+     *%0D%0A     * @throws ConflictException if the destination already exists, or the operation%0D%0A     * could not be completed because of some other persisted state%0D%0A
      */%0D
@@ -479,16 +479,41 @@
 ng name)
+ throws ConflictException
 ;%0D%0A    %0D

add throws clause for conflict