com.maverick.sshd.fs
Interface AbstractFileFactory<T extends AbstractFile,K extends FileSystemMount>

All Known Implementing Classes:
AbstractDirectFileFactory, DirectFileFactory, VirtualFileFactory

public interface AbstractFileFactory<T extends AbstractFile,K extends FileSystemMount>


Method Summary
 T getFile(String path, Connection con)
           
 MountManager<K> getMountManager(Connection con)
           
 boolean supportsMount()
           
 

Method Detail

getFile

T getFile(String path,
          Connection con)
                               throws PermissionDeniedException,
                                      IOException
Throws:
PermissionDeniedException
IOException

supportsMount

boolean supportsMount()

getMountManager

MountManager<K> getMountManager(Connection con)
                                                        throws IOException,
                                                               PermissionDeniedException
Throws:
IOException
PermissionDeniedException


Copyright © 2012. All Rights Reserved.