]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.core/src/org/argeo/cli/fs/PathSync.java
Put all JCR projects together.
[lgpl/argeo-commons.git] / org.argeo.core / src / org / argeo / cli / fs / PathSync.java
index 01cef9ee00733cdd4630d27f042d9cf2aeb0f577..9ab9cafad72db38d14022f0f352def5f4c314dfb 100644 (file)
@@ -8,8 +8,6 @@ import java.nio.file.Paths;
 import java.nio.file.spi.FileSystemProvider;
 import java.util.concurrent.Callable;
 
-import org.argeo.jackrabbit.fs.DavexFsProvider;
-import org.argeo.ssh.Sftp;
 import org.argeo.sync.SyncResult;
 
 /** Synchronises two paths. */
@@ -42,7 +40,7 @@ public class PathSync implements Callable<SyncResult<Path>> {
                }
        }
 
-       private static Path createPath(URI uri) {
+       private Path createPath(URI uri) {
                Path path;
                if (uri.getScheme() == null) {
                        path = Paths.get(uri.getPath());
@@ -50,11 +48,12 @@ public class PathSync implements Callable<SyncResult<Path>> {
                        FileSystemProvider fsProvider = FileSystems.getDefault().provider();
                        path = fsProvider.getPath(uri);
                } else if (uri.getScheme().equals("davex")) {
-                       FileSystemProvider fsProvider = new DavexFsProvider();
-                       path = fsProvider.getPath(uri);
-               } else if (uri.getScheme().equals("sftp")) {
-                       Sftp sftp = new Sftp(uri);
-                       path = sftp.getBasePath();
+                       throw new UnsupportedOperationException();
+//                     FileSystemProvider fsProvider = new DavexFsProvider();
+//                     path = fsProvider.getPath(uri);
+//             } else if (uri.getScheme().equals("sftp")) {
+//                     Sftp sftp = new Sftp(uri);
+//                     path = sftp.getBasePath();
                } else
                        throw new IllegalArgumentException("URI scheme not supported for " + uri);
                return path;