Examples of VFSProviderManager


Examples of com.adito.vfs.VFSProviderManager

            SessionInfo.ALL_CONTEXTS));
    tree.addMenuItem("fileSystem", new WriteRequiredFileSystemPageTask("upload", NetworkPlacePlugin.MESSAGE_RESOURCES_KEY, "javascript: setActionTarget('upload'); document.forms[0].submit();", 100, true, "_self", SessionInfo.ALL_CONTEXTS));
  }

  void initFileSystems() throws FileSystemException {
    VFSProviderManager mgr = VFSProviderManager.getInstance();
   
    // Intialise the additional commons vfs providers
   
    /*
    ((StandardFileSystemManager)VFS.getManager()).addProvider("webdav", new WebdavFileProvider());
    */
    ((StandardFileSystemManager)VFS.getManager()).addProvider("jar", new JarFileProvider());
    ((StandardFileSystemManager)VFS.getManager()).addProvider("zip", new ZipFileProvider());
    ((StandardFileSystemManager)VFS.getManager()).addProvider("tar", new TarFileProvider());
    ((StandardFileSystemManager)VFS.getManager()).addProvider("tgz", new TgzFileProvider());
    ((StandardFileSystemManager)VFS.getManager()).addProvider("tbz2", new Tbz2FileProvider());
    ((StandardFileSystemManager)VFS.getManager()).addProvider("gz", new GzipFileProvider());
    ((StandardFileSystemManager)VFS.getManager()).addProvider("tmp", new TemporaryFileProvider());
    ((StandardFileSystemManager)VFS.getManager()).addProvider(new String[] { "bzip2", "bz2" }, new Bzip2FileProvider());
   
    mgr.registerProvider(new FileProvider());
    mgr.registerProvider(new FTPProvider());
    mgr.registerProvider(new CIFSProvider());
    mgr.registerProvider(new JarProvider());
    mgr.registerProvider(new ZipProvider());

    /*
    Don't seem to work as expected.

        mgr.registerProvider(new TarProvider());
View Full Code Here

Examples of com.adito.vfs.VFSProviderManager

    private void removeUploadHandler() {
        UploadHandlerFactory.getInstance().removeHandler(NetworkPlaceUploadHandler.TYPE_VFS);
    }

    private void removeFileSystems() {
        VFSProviderManager mgr = VFSProviderManager.getInstance();
        mgr.deregisterProvider(FileStore.FILE_SCHEME);
        mgr.deregisterProvider(FTPStore.FTP_SCHEME);
        mgr.deregisterProvider(CIFSStore.CIFS_SCHEME);
        mgr.deregisterProvider(WebDAVStore.WEBDAV_SCHEME);
        mgr.deregisterProvider(JarStore.JAR_SCHEME);
        mgr.deregisterProvider(ZipStore.ZIP_SCHEME);
        mgr.deregisterProvider(TarStore.TAR_SCHEME);
       // mgr.deregisterProvider(TgzStore.TGZ_SCHEME);
        //mgr.deregisterProvider(Tbz2Store.TBZ2_SCHEME);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.