org.pentaho.platform.repository.solution.filebased
Class SolutionRepositoryVfs

java.lang.Object
  extended by org.pentaho.platform.repository.solution.filebased.SolutionRepositoryVfs
All Implemented Interfaces:
org.apache.commons.vfs.provider.FileProvider

public class SolutionRepositoryVfs
extends Object
implements org.apache.commons.vfs.provider.FileProvider


Constructor Summary
SolutionRepositoryVfs()
           
 
Method Summary
 org.apache.commons.vfs.FileObject createFileSystem(String arg0, org.apache.commons.vfs.FileObject arg1, org.apache.commons.vfs.FileSystemOptions arg2)
           
 org.apache.commons.vfs.FileObject findFile(org.apache.commons.vfs.FileObject baseFile, String uri, org.apache.commons.vfs.FileSystemOptions arg2)
           
 Collection getCapabilities()
           
 org.apache.commons.vfs.FileSystemConfigBuilder getConfigBuilder()
           
 org.apache.commons.vfs.FileName parseUri(org.apache.commons.vfs.FileName arg0, String arg1)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SolutionRepositoryVfs

public SolutionRepositoryVfs()
Method Detail

findFile

public org.apache.commons.vfs.FileObject findFile(org.apache.commons.vfs.FileObject baseFile,
                                                  String uri,
                                                  org.apache.commons.vfs.FileSystemOptions arg2)
                                           throws org.apache.commons.vfs.FileSystemException
Specified by:
findFile in interface org.apache.commons.vfs.provider.FileProvider
Throws:
org.apache.commons.vfs.FileSystemException

createFileSystem

public org.apache.commons.vfs.FileObject createFileSystem(String arg0,
                                                          org.apache.commons.vfs.FileObject arg1,
                                                          org.apache.commons.vfs.FileSystemOptions arg2)
                                                   throws org.apache.commons.vfs.FileSystemException
Specified by:
createFileSystem in interface org.apache.commons.vfs.provider.FileProvider
Throws:
org.apache.commons.vfs.FileSystemException

getConfigBuilder

public org.apache.commons.vfs.FileSystemConfigBuilder getConfigBuilder()
Specified by:
getConfigBuilder in interface org.apache.commons.vfs.provider.FileProvider

getCapabilities

public Collection getCapabilities()
Specified by:
getCapabilities in interface org.apache.commons.vfs.provider.FileProvider

parseUri

public org.apache.commons.vfs.FileName parseUri(org.apache.commons.vfs.FileName arg0,
                                                String arg1)
                                         throws org.apache.commons.vfs.FileSystemException
Specified by:
parseUri in interface org.apache.commons.vfs.provider.FileProvider
Throws:
org.apache.commons.vfs.FileSystemException