org.apache.jackrabbit.core.config
Class FileSystemConfig

java.lang.Object
  extended by org.apache.jackrabbit.core.config.BeanConfig
      extended by org.apache.jackrabbit.core.config.FileSystemConfig

public class FileSystemConfig
extends BeanConfig

File system configuration. This bean configuration class is used to create a configured file system object.


Constructor Summary
FileSystemConfig(BeanConfig config)
          Creates a file system configuration object.
 
Method Summary
 FileSystem createFileSystem()
          Instantiates and initializes the configured file system implementation class.
 
Methods inherited from class org.apache.jackrabbit.core.config.BeanConfig
getClassLoader, getClassName, getDefaultClassLoader, getParameters, newInstance, setClassLoader, setDefaultClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSystemConfig

public FileSystemConfig(BeanConfig config)
Creates a file system configuration object.

Parameters:
config - file system implementation class configuration
Method Detail

createFileSystem

public FileSystem createFileSystem()
                            throws ConfigurationException
Instantiates and initializes the configured file system implementation class.

Returns:
new initialized file system instance.
Throws:
ConfigurationException - on file system initialization errors


Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.