]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.cms/src/org/argeo/cms/file/provider/CmsFileSystem.java
Introduce CMS file system implementation
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / file / provider / CmsFileSystem.java
diff --git a/org.argeo.cms/src/org/argeo/cms/file/provider/CmsFileSystem.java b/org.argeo.cms/src/org/argeo/cms/file/provider/CmsFileSystem.java
new file mode 100644 (file)
index 0000000..6d4eea2
--- /dev/null
@@ -0,0 +1,100 @@
+package org.argeo.cms.file.provider;
+
+import java.io.IOException;
+import java.nio.file.FileStore;
+import java.nio.file.Path;
+import java.nio.file.PathMatcher;
+import java.nio.file.WatchService;
+import java.nio.file.attribute.UserPrincipalLookupService;
+import java.nio.file.spi.FileSystemProvider;
+import java.util.Set;
+
+import org.argeo.api.acr.fs.AbstractFsSystem;
+
+public class CmsFileSystem extends AbstractFsSystem<CmsFileStore> {
+
+       @Override
+       public CmsFileStore getBaseFileStore() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public CmsFileStore getFileStore(String path) {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public FileSystemProvider provider() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public void close() throws IOException {
+               // TODO Auto-generated method stub
+
+       }
+
+       @Override
+       public boolean isOpen() {
+               // TODO Auto-generated method stub
+               return false;
+       }
+
+       @Override
+       public boolean isReadOnly() {
+               // TODO Auto-generated method stub
+               return false;
+       }
+
+       @Override
+       public String getSeparator() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public Iterable<Path> getRootDirectories() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public Iterable<FileStore> getFileStores() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public Set<String> supportedFileAttributeViews() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public Path getPath(String first, String... more) {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public PathMatcher getPathMatcher(String syntaxAndPattern) {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public UserPrincipalLookupService getUserPrincipalLookupService() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public WatchService newWatchService() throws IOException {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+}