return con.moveCollection(user, collectionPath, destinationPath, newName);
return con.moveOrCopyCollection(user, collectionPath, destinationPath, newName, true);
    public boolean moveCollection(User user, String collectionPath,            String destinationPath, String newName) throws EXistException,            PermissionDeniedException {        RpcConnection con = pool.get();        try {            return con.moveCollection(user, collectionPath, destinationPath, newName);        } catch (Exception e) {            handleException(e);            return false;        } finally {            con.synchronize();            pool.release(con);        }    }