James Moger
2015-11-22 ed552ba47c02779c270ffd62841d6d1048dade70
src/main/java/com/gitblit/transport/ssh/DisabledFilesystemFactory.java
@@ -16,31 +16,22 @@
package com.gitblit.transport.ssh;
import java.io.IOException;
import java.nio.file.FileSystem;
import org.apache.sshd.common.Session;
import org.apache.sshd.common.file.FileSystemFactory;
import org.apache.sshd.common.file.FileSystemView;
import org.apache.sshd.common.file.SshFile;
import org.apache.sshd.common.session.Session;
public class DisabledFilesystemFactory implements FileSystemFactory {
   @Override
   public FileSystemView createFileSystemView(Session session) throws IOException {
      return new FileSystemView() {
         @Override
         public SshFile getFile(SshFile baseDir, String file) {
            return null;
         }
         @Override
         public SshFile getFile(String file) {
            return null;
         }
         @Override
         public FileSystemView getNormalizedView() {
            return null;
         }
      };
   }
    /**
     * Create user specific file system.
     *
     * @param session The session created for the user
     * @return The current {@link FileSystem} for the provided session
     * @throws java.io.IOException when the filesystem can not be created
     */
    @Override
   public FileSystem createFileSystem(Session session) throws IOException {
       return null;
    }
}