package org.argeo.jcr.fs; import java.io.IOException; import java.net.URI; import java.nio.channels.SeekableByteChannel; import java.nio.file.AccessMode; import java.nio.file.CopyOption; import java.nio.file.DirectoryStream; import java.nio.file.DirectoryStream.Filter; import java.nio.file.FileStore; import java.nio.file.FileSystem; import java.nio.file.LinkOption; import java.nio.file.OpenOption; import java.nio.file.Path; import java.nio.file.attribute.BasicFileAttributes; import java.nio.file.attribute.FileAttribute; import java.nio.file.attribute.FileAttributeView; import java.nio.file.spi.FileSystemProvider; import java.util.Map; import java.util.Set; public class JcrFileSystemProvider extends FileSystemProvider { @Override public String getScheme() { return "jcr"; } @Override public FileSystem newFileSystem(URI uri, Map env) throws IOException { // TODO Auto-generated method stub return null; } @Override public FileSystem getFileSystem(URI uri) { // TODO Auto-generated method stub return null; } @Override public Path getPath(URI uri) { // TODO Auto-generated method stub return null; } @Override public SeekableByteChannel newByteChannel(Path path, Set options, FileAttribute... attrs) throws IOException { // TODO Auto-generated method stub return null; } @Override public DirectoryStream newDirectoryStream(Path dir, Filter filter) throws IOException { // TODO Auto-generated method stub return null; } @Override public void createDirectory(Path dir, FileAttribute... attrs) throws IOException { // TODO Auto-generated method stub } @Override public void delete(Path path) throws IOException { // TODO Auto-generated method stub } @Override public void copy(Path source, Path target, CopyOption... options) throws IOException { // TODO Auto-generated method stub } @Override public void move(Path source, Path target, CopyOption... options) throws IOException { // TODO Auto-generated method stub } @Override public boolean isSameFile(Path path, Path path2) throws IOException { // TODO Auto-generated method stub return false; } @Override public boolean isHidden(Path path) throws IOException { // TODO Auto-generated method stub return false; } @Override public FileStore getFileStore(Path path) throws IOException { // TODO Auto-generated method stub return null; } @Override public void checkAccess(Path path, AccessMode... modes) throws IOException { // TODO Auto-generated method stub } @Override public V getFileAttributeView(Path path, Class type, LinkOption... options) { // TODO Auto-generated method stub return null; } @Override public A readAttributes(Path path, Class type, LinkOption... options) throws IOException { // TODO Auto-generated method stub return null; } @Override public Map readAttributes(Path path, String attributes, LinkOption... options) throws IOException { // TODO Auto-generated method stub return null; } @Override public void setAttribute(Path path, String attribute, Object value, LinkOption... options) throws IOException { // TODO Auto-generated method stub } }