public static FileSystemManager getFileSystemManager() {
    aLock.readLock().lock();

    try {
      if (fileSystemManager == null) {
        try {
          StandardFileSystemManager fm = new StandardFileSystemManager();
          fm.setCacheStrategy(CacheStrategy.MANUAL);
          fm.init();
          LOGGER.info("Supported schemes: {} ", Joiner.on(", ").join(fm.getSchemes()));
          fileSystemManager = fm;
        } catch (Exception exc) {
          throw new RuntimeException(exc);
        }
      }

      return fileSystemManager;
    } finally {
      aLock.readLock().unlock();
    }
  }
Returns the global filesystem manager

@return the global filesystem manager
olv-vfs/src/main/java/pl/otros/vfs/browser/util/VFSUtils.java