@Override Object doCall() throws Exception { while ( condition.get() ) { this.fsm.addProvider( "scheme", provider ); // to register only one provider with a given scheme condition.set( false ); } return null; } }
if ( !Arrays.asList( fsm.getSchemes() ).contains( GoogleDriveFileProvider.SCHEME ) ) { ( (DefaultFileSystemManager) fsm ) .addProvider( GoogleDriveFileProvider.SCHEME, new GoogleDriveFileProvider() );
public static FileSystemManager generateVfs() throws FileSystemException { DefaultFileSystemManager vfs = new DefaultFileSystemManager(); vfs.addProvider("res", new org.apache.commons.vfs2.provider.res.ResourceFileProvider()); vfs.addProvider("zip", new org.apache.commons.vfs2.provider.zip.ZipFileProvider()); vfs.addProvider("gz", new org.apache.commons.vfs2.provider.gzip.GzipFileProvider()); vfs.addProvider("ram", new org.apache.commons.vfs2.provider.ram.RamFileProvider()); vfs.addProvider("file", new org.apache.commons.vfs2.provider.local.DefaultLocalFileProvider()); vfs.addProvider("jar", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("http", new org.apache.commons.vfs2.provider.http.HttpFileProvider()); vfs.addProvider("https", new org.apache.commons.vfs2.provider.https.HttpsFileProvider()); vfs.addProvider("ftp", new org.apache.commons.vfs2.provider.ftp.FtpFileProvider()); vfs.addProvider("ftps", new org.apache.commons.vfs2.provider.ftps.FtpsFileProvider()); vfs.addProvider("war", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("par", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("ear", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("sar", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("ejb3", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("tmp", new org.apache.commons.vfs2.provider.temp.TemporaryFileProvider()); vfs.addProvider("tar", new org.apache.commons.vfs2.provider.tar.TarFileProvider()); vfs.addProvider("tbz2", new org.apache.commons.vfs2.provider.tar.TarFileProvider()); vfs.addProvider("tgz", new org.apache.commons.vfs2.provider.tar.TarFileProvider()); vfs.addProvider("bz2", new org.apache.commons.vfs2.provider.bzip2.Bzip2FileProvider()); vfs.addProvider("hdfs", new HdfsFileProvider()); vfs.addExtensionMap("jar", "jar"); vfs.addExtensionMap("zip", "zip");
vfs.addProvider("res", new org.apache.commons.vfs2.provider.res.ResourceFileProvider()); vfs.addProvider("zip", new org.apache.commons.vfs2.provider.zip.ZipFileProvider()); vfs.addProvider("gz", new org.apache.commons.vfs2.provider.gzip.GzipFileProvider()); vfs.addProvider("ram", new org.apache.commons.vfs2.provider.ram.RamFileProvider()); vfs.addProvider("file", new org.apache.commons.vfs2.provider.local.DefaultLocalFileProvider()); vfs.addProvider("jar", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("http", new org.apache.commons.vfs2.provider.http.HttpFileProvider()); vfs.addProvider("https", new org.apache.commons.vfs2.provider.https.HttpsFileProvider()); vfs.addProvider("ftp", new org.apache.commons.vfs2.provider.ftp.FtpFileProvider()); vfs.addProvider("ftps", new org.apache.commons.vfs2.provider.ftps.FtpsFileProvider()); vfs.addProvider("war", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("par", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("ear", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("sar", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("ejb3", new org.apache.commons.vfs2.provider.jar.JarFileProvider()); vfs.addProvider("tmp", new org.apache.commons.vfs2.provider.temp.TemporaryFileProvider()); vfs.addProvider("tar", new org.apache.commons.vfs2.provider.tar.TarFileProvider()); vfs.addProvider("tbz2", new org.apache.commons.vfs2.provider.tar.TarFileProvider()); vfs.addProvider("tgz", new org.apache.commons.vfs2.provider.tar.TarFileProvider()); vfs.addProvider("bz2", new org.apache.commons.vfs2.provider.bzip2.Bzip2FileProvider()); vfs.addProvider("hdfs", new HdfsFileProvider()); vfs.addExtensionMap("jar", "jar"); vfs.addExtensionMap("zip", "zip");
public HDFSFileProvider( HadoopFileSystemLocator hadoopFileSystemLocator, NamedClusterService namedClusterService, DefaultFileSystemManager fileSystemManager, FileNameParser fileNameParser, String[] schemes ) throws FileSystemException { super(); this.hadoopFileSystemLocator = hadoopFileSystemLocator; this.namedClusterService = namedClusterService; setFileNameParser( fileNameParser ); fileSystemManager.addProvider( schemes, this ); }
DefaultFileSystemManager currMan = new DefaultFileSystemManager(); currMan.addProvider(currSchemeStr, new AzFileProvider()); currMan.addProvider("file", new DefaultLocalFileProvider()); currMan.init(); currMan.resolveFile("file:///tmp" + + file.getAbsolutePath());
/** * Prepares the file system manager. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { manager.addProvider("ftps", new FtpsFileProvider()); } }
/** * Prepares the file system manager. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { manager.addProvider("tbz2", new TarFileProvider()); manager.addProvider("tar", new TarFileProvider()); }
/** * Prepares the file system manager. This implementation does nothing. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { manager.addProvider("res", new ResourceFileProvider()); manager.addProvider("file", new UrlFileProvider()); manager.addProvider("jar", new JarFileProvider()); }
/** * Prepares the file system manager. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { manager.addProvider("hdfs", new HdfsFileProvider()); }
/** * Prepares the file system manager. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { manager.addProvider("jar", new JarFileProvider()); } }
/** * Prepares the file system manager. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { manager.addProvider("ftp", new FtpFileProvider()); } }
/** * Prepares the file system manager. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { manager.addProvider("ftps", new FtpsFileProvider()); } }
/** * Prepares the file system manager. This implementation does nothing. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { manager.addProvider("http", new UrlFileProvider()); }
/** * Prepares the file system manager. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { manager.addProvider("tar", new TarFileProvider()); manager.addMimeTypeMap("application/x-tar", "tar"); }
/** * Prepares the file system manager. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { final File baseDir = AbstractVfsTestCase.getTestDirectoryFile(); manager.addProvider("tmp", new TemporaryFileProvider(baseDir)); }
/** * Prepares the file system manager. */ @Override public void prepare(final DefaultFileSystemManager manager) throws Exception { if (!manager.hasProvider("http4")) { manager.addProvider("http4", new Http4FileProvider()); } }
@Before public void setUp() throws Exception { manager = new DefaultFileSystemManager(); manager.setFilesCache(new SoftRefFilesCache()); manager.setCacheStrategy(CacheStrategy.ON_RESOLVE); manager.addProvider("file", new DefaultLocalFileProvider()); manager.addProvider("tgz", new TarFileProvider()); manager.addProvider("tar", new TarFileProvider()); new File(baseDir).mkdir(); // if test is run standalone createLargeFile(largeFilePath, largeFileName); }
/** * JUnit Fixture: Prepare a simple FSM. * * @throws FileSystemException for runtime problems */ @Before public void setUp() throws FileSystemException { manager = new DefaultFileSystemManager(); final FileProvider fp = new DefaultLocalFileProvider(); manager.addProvider("file", fp); manager.init(); }
@Before public void setUp() throws Exception { manager = new DefaultFileSystemManager(); manager.addProvider("ram", new RamFileProvider()); manager.init(); // File Systems Options RamFileSystemConfigBuilder.getInstance().setMaxSize(zeroSizedFso, 0L); RamFileSystemConfigBuilder.getInstance().setMaxSize(smallSizedFso, 10L); }