public RepositoryManager() { try { fsManager = VFS.getManager(); } catch (FileSystemException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
/** * Constructor * * @param root */ public SFTPRepository(String root) { try { this.root = this.fsManager.resolveFile(root); } catch (FileSystemException e) { e.printStackTrace(); } }
/** * This method returns a list a files that have been filtered * * @param startingDir * @param filter * @param searchRecursively * @return */ public FileObject[] getFileList(FileObject startingDir, FileSelector selector, boolean searchRecursively) { FileObject[] filelist = null; try { filelist = startingDir.findFiles(selector); } catch (FileSystemException e) { e.printStackTrace(); } return filelist; }
/** * Constructor * * @param rootFileUrl * The root directory of the repository. */ public LocalRepository(String rootFileUrl) { try { this.setFsManager(VFS.getManager()); this.root = this.fsManager.resolveFile(rootFileUrl); this.fsManager.createFileSystem(root); } catch (FileSystemException e) { e.printStackTrace(); } }
/** * Constructor * * @param rootFileUrl */ public WebDAVRepository(String rootFileUrl) { try { this.setFsManager(VFS.getManager()); this.root = this.fsManager.resolveFile(rootFileUrl); this.fsManager.createFileSystem(root); } catch (FileSystemException e) { e.printStackTrace(); } }
return names; } catch (FileSystemException e) { e.printStackTrace(); } finally {