Package org.apache.commons.vfs.impl

Examples of org.apache.commons.vfs.impl.DefaultFileSystemManager


        // Locate the temp directory, and clean it up
        tempDir = AbstractVfsTestCase.getTestDirectory("temp");
        checkTempDir("Temp dir not empty before test");

        // Create the file system manager
        manager = new DefaultFileSystemManager();
        manager.setFilesCache(providerConfig.getFilesCache());

        final DefaultFileReplicator replicator = new DefaultFileReplicator(tempDir);
        manager.setReplicator(new PrivilegedFileReplicator(replicator));
        manager.setTemporaryFileStore(replicator);
View Full Code Here


  {
    try
    {
      String current = System.getProperty("javax.xml.parsers.DocumentBuilderFactory");
      System.setProperty("javax.xml.parsers.DocumentBuilderFactory", "com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl");
      DefaultFileSystemManager fsManager = (DefaultFileSystemManager) VFS.getManager();
      if (current != null)
        System.setProperty("javax.xml.parsers.DocumentBuilderFactory", current);
      else
        System.clearProperty("javax.xml.parsers.DocumentBuilderFactory");
      FileObject f = VFSUtils.resolveFile(".", file);
View Full Code Here

        return true;
      String workingDir = config.getString("wrapper.working.dir", ".");
      String base = config.getString("wrapper.base", workingDir);
      String cache = config.getCache();

      DefaultFileSystemManager fsManager = (DefaultFileSystemManager) VFS.getManager();

      FileObject basef = VFSUtils.resolveFile(".", base);
      FileObject cachef = VFSUtils.resolveFile(".", cache);
      if (!(cachef instanceof LocalFile))
      {
View Full Code Here

    protected void setUp() throws Exception
  {
    super.setUp();

    manager = new DefaultFileSystemManager();
    manager.addProvider("ram", new RamFileProvider());
    manager.init();

    // File Systems Options
    RamFileSystemConfigBuilder.getInstance().setMaxSize(zeroSized, 0);
View Full Code Here

        // Locate the temp directory, and clean it up
        tempDir = AbstractVfsTestCase.getTestDirectory("temp");
        checkTempDir("Temp dir not empty before test");

        // Create the file system manager
        manager = new DefaultFileSystemManager();
        manager.setFilesCache(providerConfig.getFilesCache());

        final DefaultFileReplicator replicator = new DefaultFileReplicator(tempDir);
        manager.setReplicator(new PrivilegedFileReplicator(replicator));
        manager.setTemporaryFileStore(replicator);
View Full Code Here

            return;
        }

        scratchFolder.delete(Selectors.EXCLUDE_SELF);
       
        DefaultFileSystemManager fs = createManager();
      fs.setCacheStrategy(CacheStrategy.MANUAL);
        fs.init();
        FileObject foBase2 = getBaseTestFolder(fs);

        FileObject cachedFolder = foBase2.resolveFile(scratchFolder.getName().getPath());
       
        FileObject[] fos = cachedFolder.getChildren();
View Full Code Here

            return;
        }

        scratchFolder.delete(Selectors.EXCLUDE_SELF);
       
        DefaultFileSystemManager fs = createManager();
      fs.setCacheStrategy(CacheStrategy.ON_RESOLVE);
        fs.init();
        FileObject foBase2 = getBaseTestFolder(fs);

        FileObject cachedFolder = foBase2.resolveFile(scratchFolder.getName().getPath());
       
        FileObject[] fos = cachedFolder.getChildren();
View Full Code Here

            return;
        }

        scratchFolder.delete(Selectors.EXCLUDE_SELF);
       
        DefaultFileSystemManager fs = createManager();
      fs.setCacheStrategy(CacheStrategy.ON_CALL);
        fs.init();
        FileObject foBase2 = getBaseTestFolder(fs);

        FileObject cachedFolder = foBase2.resolveFile(scratchFolder.getName().getPath());
       
        FileObject[] fos = cachedFolder.getChildren();
View Full Code Here

     * creates a new uninitialized file system manager
     * @throws Exception
     */
    protected DefaultFileSystemManager createManager() throws Exception
    {
      DefaultFileSystemManager fs = new DefaultFileSystemManager();
      fs.setFilesCache(getProviderConfig().getFilesCache());
      getProviderConfig().prepare(fs);
      if (!fs.hasProvider("file"))
      {
          fs.addProvider("file", new DefaultLocalFileProvider());
      }
      return fs;
    }
View Full Code Here

   
    //@Test
    public void testCopyFrom() throws Exception {
        String srbGsiUri = "srb://" + srbGsiHost + ":" + srbGsiPort+"/ngs/home/david-meredith.ngs/test.txt";
        DefaultFileSystemManager fsManager = this.getFsManager()
        FileSystemOptions opts = this.createFileSystemOptions();
        FileObject to = fsManager.resolveFile(srbGsiUri, opts);
        assertTrue(to.exists());
       
        String localFile = "file:///tmp/from.txt";
        FileObject from = fsManager.resolveFile(localFile);
        assertTrue(from.exists());
       
        // pass the source file to copy as arg
        to.copyFrom(from, new AllFileSelector());       
           
View Full Code Here

TOP

Related Classes of org.apache.commons.vfs.impl.DefaultFileSystemManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.