Package org.apache.commons.configuration
Class VFSFileSystem
- java.lang.Object
-
- org.apache.commons.configuration.FileSystem
-
- org.apache.commons.configuration.DefaultFileSystem
-
- org.apache.commons.configuration.VFSFileSystem
-
public class VFSFileSystem extends DefaultFileSystem
FileSystem that uses Commons VFS- Since:
- 1.7
- Version:
- $Id: VFSFileSystem.java 1210205 2011-12-04 20:38:19Z oheger $
- Author:
- Commons Configuration team
-
-
Constructor Summary
Constructors Constructor Description VFSFileSystem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBasePath(java.lang.String path)java.lang.StringgetFileName(java.lang.String path)java.io.InputStreamgetInputStream(java.lang.String basePath, java.lang.String fileName)java.io.InputStreamgetInputStream(java.net.URL url)java.io.OutputStreamgetOutputStream(java.net.URL url)java.lang.StringgetPath(java.io.File file, java.net.URL url, java.lang.String basePath, java.lang.String fileName)java.net.URLgetURL(java.lang.String basePath, java.lang.String file)java.net.URLlocateFromURL(java.lang.String basePath, java.lang.String fileName)-
Methods inherited from class org.apache.commons.configuration.DefaultFileSystem
getOutputStream
-
Methods inherited from class org.apache.commons.configuration.FileSystem
getDefaultFileSystem, getFileOptionsProvider, getLogger, resetDefaultFileSystem, setDefaultFileSystem, setFileOptionsProvider, setLogger
-
-
-
-
Constructor Detail
-
VFSFileSystem
public VFSFileSystem()
-
-
Method Detail
-
getInputStream
public java.io.InputStream getInputStream(java.lang.String basePath, java.lang.String fileName) throws ConfigurationException
- Overrides:
getInputStreamin classDefaultFileSystem- Throws:
ConfigurationException
-
getInputStream
public java.io.InputStream getInputStream(java.net.URL url) throws ConfigurationException
- Overrides:
getInputStreamin classDefaultFileSystem- Throws:
ConfigurationException
-
getOutputStream
public java.io.OutputStream getOutputStream(java.net.URL url) throws ConfigurationException
- Overrides:
getOutputStreamin classDefaultFileSystem- Throws:
ConfigurationException
-
getPath
public java.lang.String getPath(java.io.File file, java.net.URL url, java.lang.String basePath, java.lang.String fileName)
- Overrides:
getPathin classDefaultFileSystem
-
getBasePath
public java.lang.String getBasePath(java.lang.String path)
- Overrides:
getBasePathin classDefaultFileSystem
-
getFileName
public java.lang.String getFileName(java.lang.String path)
- Overrides:
getFileNamein classDefaultFileSystem
-
getURL
public java.net.URL getURL(java.lang.String basePath, java.lang.String file) throws java.net.MalformedURLException
- Overrides:
getURLin classDefaultFileSystem- Throws:
java.net.MalformedURLException
-
locateFromURL
public java.net.URL locateFromURL(java.lang.String basePath, java.lang.String fileName)
- Overrides:
locateFromURLin classDefaultFileSystem
-
-