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
Method Summary |
java.lang.String |
getBasePath(java.lang.String path)
|
java.lang.String |
getFileName(java.lang.String path)
|
java.io.InputStream |
getInputStream(java.lang.String basePath,
java.lang.String fileName)
|
java.io.InputStream |
getInputStream(java.net.URL url)
|
java.io.OutputStream |
getOutputStream(java.net.URL url)
|
java.lang.String |
getPath(java.io.File file,
java.net.URL url,
java.lang.String basePath,
java.lang.String fileName)
|
java.net.URL |
getURL(java.lang.String basePath,
java.lang.String file)
|
java.net.URL |
locateFromURL(java.lang.String basePath,
java.lang.String fileName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VFSFileSystem
public VFSFileSystem()
getInputStream
public java.io.InputStream getInputStream(java.lang.String basePath,
java.lang.String fileName)
throws ConfigurationException
- Overrides:
getInputStream
in class DefaultFileSystem
- Throws:
ConfigurationException
getInputStream
public java.io.InputStream getInputStream(java.net.URL url)
throws ConfigurationException
- Overrides:
getInputStream
in class DefaultFileSystem
- Throws:
ConfigurationException
getOutputStream
public java.io.OutputStream getOutputStream(java.net.URL url)
throws ConfigurationException
- Overrides:
getOutputStream
in class DefaultFileSystem
- 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:
getPath
in class DefaultFileSystem
getBasePath
public java.lang.String getBasePath(java.lang.String path)
- Overrides:
getBasePath
in class DefaultFileSystem
getFileName
public java.lang.String getFileName(java.lang.String path)
- Overrides:
getFileName
in class DefaultFileSystem
getURL
public java.net.URL getURL(java.lang.String basePath,
java.lang.String file)
throws java.net.MalformedURLException
- Overrides:
getURL
in class DefaultFileSystem
- Throws:
java.net.MalformedURLException
locateFromURL
public java.net.URL locateFromURL(java.lang.String basePath,
java.lang.String fileName)
- Overrides:
locateFromURL
in class DefaultFileSystem
Copyright © 2001-2013. All Rights Reserved.