public FileSystemManager() {
schemes = new Hashtable<String, FileSystem>();
schemes.put("file", new LocalFileSystem());
schemes.put("ftp", new FTPFileSystem());
schemes.put("sftp", new SFTPFileSystem());
schemes.put("smb", new SmbFileSystem());
buffering = new Hashtable<String, SyncFilesBufferingProvider>();
buffering.put("syncfiles", new SyncFilesBufferingProvider());
}