FileSystemManager
public class StandardFileSystemManager extends DefaultFileSystemManager
FileSystemManager
that configures itself
from an XML (Default: providers.xml) configuration file.Constructor | Description |
---|---|
StandardFileSystemManager() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
configurePlugins() |
Scans the classpath to find any droped plugin.
The plugin-description has to be in /META-INF/vfs-providers.xml |
protected DefaultFileReplicator |
createDefaultFileReplicator() |
|
void |
init() |
Initializes this manager.
|
void |
setClassLoader(java.lang.ClassLoader classLoader) |
Sets the ClassLoader to use to load the providers.
|
void |
setConfiguration(java.lang.String configUri) |
Sets the configuration file for this manager.
|
void |
setConfiguration(java.net.URL configUri) |
Sets the configuration file for this manager.
|
_closeFileSystem, addExtensionMap, addMimeTypeMap, addOperationProvider, addOperationProvider, addProvider, addProvider, canCreateFileSystem, close, closeFileSystem, createFileSystem, createFileSystem, createVirtualFileSystem, createVirtualFileSystem, freeUnusedResources, getBaseFile, getCacheStrategy, getFileContentInfoFactory, getFileObjectDecorator, getFileObjectDecoratorConst, getFilesCache, getFileSystemConfigBuilder, getLogger, getOperationProviders, getProviderCapabilities, getReplicator, getSchemes, getTemporaryFileStore, getURLStreamHandlerFactory, hasProvider, resolveFile, resolveFile, resolveFile, resolveFile, resolveFile, resolveName, resolveName, resolveURI, setBaseFile, setBaseFile, setCacheStrategy, setDefaultProvider, setFileContentInfoFactory, setFileObjectDecorator, setFilesCache, setLogger, setReplicator, setTemporaryFileStore, toFileObject
public void setConfiguration(java.lang.String configUri)
public void setConfiguration(java.net.URL configUri)
public void setClassLoader(java.lang.ClassLoader classLoader)
public void init() throws FileSystemException
init
in class DefaultFileSystemManager
FileSystemException
protected void configurePlugins() throws FileSystemException
FileSystemException
protected DefaultFileReplicator createDefaultFileReplicator()