Class MondrianVfs
- java.lang.Object
-
- org.apache.commons.vfs2.provider.AbstractVfsComponent
-
- org.apache.commons.vfs2.provider.AbstractVfsContainer
-
- org.apache.commons.vfs2.provider.AbstractFileProvider
-
- org.pentaho.platform.repository.solution.filebased.MondrianVfs
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,org.apache.commons.vfs2.provider.FileProvider
,org.apache.commons.vfs2.provider.VfsComponent
public class MondrianVfs extends org.apache.commons.vfs2.provider.AbstractFileProvider
- Author:
- Ezequiel Cuellar
-
-
Field Summary
Fields Modifier and Type Field Description static String
ANNOTATIONS_XML
static String
ANNOTATOR_KEY
static String
SCHEMA_XML
-
Constructor Summary
Constructors Constructor Description MondrianVfs()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.commons.vfs2.FileObject
createFileSystem(String arg0, org.apache.commons.vfs2.FileObject arg1, org.apache.commons.vfs2.FileSystemOptions arg2)
org.apache.commons.vfs2.FileObject
findFile(org.apache.commons.vfs2.FileObject arg0, String catalog, org.apache.commons.vfs2.FileSystemOptions arg2)
Collection
getCapabilities()
org.apache.commons.vfs2.FileSystemConfigBuilder
getConfigBuilder()
org.apache.commons.vfs2.FileName
parseUri(org.apache.commons.vfs2.FileName arg0, String arg1)
-
Methods inherited from class org.apache.commons.vfs2.provider.AbstractFileProvider
addFileSystem, close, closeFileSystem, findFileSystem, freeUnusedResources, getFileNameParser, setFileNameParser
-
Methods inherited from class org.apache.commons.vfs2.provider.AbstractVfsContainer
addComponent, removeComponent
-
-
-
-
Field Detail
-
SCHEMA_XML
public static final String SCHEMA_XML
- See Also:
- Constant Field Values
-
ANNOTATIONS_XML
public static final String ANNOTATIONS_XML
- See Also:
- Constant Field Values
-
ANNOTATOR_KEY
public static final String ANNOTATOR_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
createFileSystem
public org.apache.commons.vfs2.FileObject createFileSystem(String arg0, org.apache.commons.vfs2.FileObject arg1, org.apache.commons.vfs2.FileSystemOptions arg2) throws org.apache.commons.vfs2.FileSystemException
- Specified by:
createFileSystem
in interfaceorg.apache.commons.vfs2.provider.FileProvider
- Overrides:
createFileSystem
in classorg.apache.commons.vfs2.provider.AbstractFileProvider
- Throws:
org.apache.commons.vfs2.FileSystemException
-
findFile
public org.apache.commons.vfs2.FileObject findFile(org.apache.commons.vfs2.FileObject arg0, String catalog, org.apache.commons.vfs2.FileSystemOptions arg2) throws org.apache.commons.vfs2.FileSystemException
- Throws:
org.apache.commons.vfs2.FileSystemException
-
getCapabilities
public Collection getCapabilities()
-
getConfigBuilder
public org.apache.commons.vfs2.FileSystemConfigBuilder getConfigBuilder()
- Specified by:
getConfigBuilder
in interfaceorg.apache.commons.vfs2.provider.FileProvider
- Overrides:
getConfigBuilder
in classorg.apache.commons.vfs2.provider.AbstractFileProvider
-
parseUri
public org.apache.commons.vfs2.FileName parseUri(org.apache.commons.vfs2.FileName arg0, String arg1) throws org.apache.commons.vfs2.FileSystemException
- Specified by:
parseUri
in interfaceorg.apache.commons.vfs2.provider.FileProvider
- Overrides:
parseUri
in classorg.apache.commons.vfs2.provider.AbstractFileProvider
- Throws:
org.apache.commons.vfs2.FileSystemException
-
-