void | 
DataSourceConfig.addDataSourceDefinition(String name,
                       Properties props) | 
 Adds a DataSourceDefinition from the given properties. 
 | 
static RepositoryConfig | 
RepositoryConfig.create(File dir) | 
 Returns the configuration of a repository in a given repository
 directory. 
 | 
static RepositoryConfig | 
RepositoryConfig.create(File xml,
      File dir) | 
 Returns the configuration of a repository with the given configuration
 file and repository home directory. 
 | 
static RepositoryConfig | 
RepositoryConfig.create(InputStream input,
      String home) | 
 | 
static RepositoryConfig | 
RepositoryConfig.create(String file,
      String home) | 
 | 
static RepositoryConfig | 
RepositoryConfig.create(URI uri,
      String home) | 
 | 
static RepositoryConfig | 
RepositoryConfig.create(RepositoryConfig config) | 
 Creates a repository configuration object based on an existing configuration. 
 | 
static RepositoryConfig | 
RepositoryConfig.create(InputSource xml,
      String home) | 
 | 
static RepositoryConfig | 
RepositoryConfig.create(InputSource xml,
      Properties variables) | 
 Parses the given repository configuration document using the given
 parser variables. 
 | 
WorkspaceConfig | 
RepositoryConfig.createWorkspaceConfig(String name,
                     StringBuffer configContent) | 
 Creates a new workspace configuration with the specified name. 
 | 
WorkspaceConfig | 
RepositoryConfig.createWorkspaceConfig(String name,
                     InputSource template) | 
 Creates a new workspace configuration with the specified name. 
 | 
protected String | 
ConfigurationParser.getAttribute(Element element,
            String name) | 
 Returns the value of the named attribute of the given element. 
 | 
AuthorizableAction[] | 
UserManagerConfig.getAuthorizableActions() | 
  | 
protected DataStoreFactory | 
RepositoryConfigurationParser.getDataStoreFactory(Element parent,
                   String directory) | 
 Parses data store configuration. 
 | 
protected Element | 
ConfigurationParser.getElement(Element parent,
          String name) | 
 Returns the named child of the given parent element. 
 | 
protected Element | 
ConfigurationParser.getElement(Element parent,
          String name,
          boolean required) | 
 Returns the named child of the given parent element. 
 | 
protected Element[] | 
ConfigurationParser.getElements(Element parent,
           String name,
           boolean required) | 
 Returns the named child of the given parent element. 
 | 
protected FileSystemFactory | 
RepositoryConfigurationParser.getFileSystemFactory(Element parent,
                    String name) | 
Creates and returns a factory object that creates  FileSystem
 instances based on the bean configuration at the named element.  
 | 
protected JournalFactory | 
RepositoryConfigurationParser.getJournalFactory(Element cluster,
                 File home,
                 String id) | 
 Parses journal configuration. 
 | 
LoginModule | 
LoginModuleConfig.getLoginModule() | 
  | 
UserManager | 
UserManagerConfig.getUserManager(Class<? extends UserManager> assignableFrom,
              Class<?>[] parameterTypes,
              Object... initArgs) | 
 Build a new UserManager instance based on this configuration. 
 | 
void | 
RepositoryConfig.init() | 
 Initializes the repository configuration. 
 | 
static RepositoryConfig | 
RepositoryConfig.install(File dir) | 
 Returns the configuration of a repository in a given repository
 directory. 
 | 
static RepositoryConfig | 
RepositoryConfig.install(File xml,
       File dir) | 
 Returns the configuration of a repository with the given configuration
 file and repository home directory. 
 | 
static RepositoryConfig | 
RepositoryConfig.install(Properties variables) | 
 Returns the configuration of a repository with the home directory,
 configuration file, and other options as specified in the given
 configuration parser variables. 
 | 
<T> T | 
BeanConfig.newInstance(Class<T> klass) | 
 Creates a new instance of the configured bean class. 
 | 
Object | 
BeanFactory.newInstance(Class<?> klass,
           BeanConfig config) | 
  | 
Object | 
SimpleBeanFactory.newInstance(Class<?> klass,
           BeanConfig config) | 
  | 
AccessManagerConfig | 
RepositoryConfigurationParser.parseAccessManagerConfig(Element security) | 
 Parses the access manager configuration. 
 | 
protected BeanConfig | 
ConfigurationParser.parseBeanConfig(Element element) | 
 Parses a named bean configuration from the given element. 
 | 
protected BeanConfig | 
ConfigurationParser.parseBeanConfig(Element parent,
               String name) | 
 Parses a named bean configuration from the given element. 
 | 
protected BeanConfig | 
RepositoryConfigurationParser.parseBeanConfig(Element element) | 
 Parses a named bean configuration from the given element. 
 | 
protected BeanConfig | 
RepositoryConfigurationParser.parseBeanConfig(Element parent,
               String name) | 
 Parses a named bean configuration from the given element. 
 | 
protected ClusterConfig | 
RepositoryConfigurationParser.parseClusterConfig(Element parent,
                  File home) | 
 Parses cluster configuration. 
 | 
protected DataSourceConfig | 
RepositoryConfigurationParser.parseDataSourceConfig(Element parent) | 
 Parses the DataSources configuration under the given parent. 
 | 
ImportConfig | 
RepositoryConfigurationParser.parseImportConfig(Element parent) | 
 Read the optional Import Element of Workspace's configuration. 
 | 
LoginModuleConfig | 
RepositoryConfigurationParser.parseLoginModuleConfig(Element security) | 
 Parses the login module configuration. 
 | 
protected Properties | 
ConfigurationParser.parseParameters(Element element) | 
 Parses the configuration parameters of the given element. 
 | 
protected PersistenceManagerConfig | 
RepositoryConfigurationParser.parsePersistenceManagerConfig(Element parent) | 
 Parses the PersistenceManager config. 
 | 
RepositoryConfig | 
RepositoryConfigurationParser.parseRepositoryConfig(InputSource xml) | 
 Parses repository configuration. 
 | 
SecurityConfig | 
RepositoryConfigurationParser.parseSecurityConfig(Element security) | 
 Parses security configuration. 
 | 
SecurityManagerConfig | 
RepositoryConfigurationParser.parseSecurityManagerConfig(Element security) | 
 Parses the security manager configuration. 
 | 
protected VersioningConfig | 
RepositoryConfigurationParser.parseVersioningConfig(Element parent) | 
 Parses versioning configuration. 
 | 
protected WorkspaceConfig | 
RepositoryConfigurationParser.parseWorkspaceConfig(Element root) | 
 Parse workspace config. 
 | 
WorkspaceConfig | 
RepositoryConfigurationParser.parseWorkspaceConfig(InputSource xml) | 
 Parses workspace configuration. 
 | 
WorkspaceSecurityConfig | 
RepositoryConfigurationParser.parseWorkspaceSecurityConfig(Element parent) | 
 Read the optional WorkspaceSecurity Element of Workspace's configuration. 
 | 
protected Element | 
ConfigurationParser.parseXML(InputSource xml) | 
 Parses the given XML document and returns the DOM root element. 
 | 
protected Element | 
ConfigurationParser.parseXML(InputSource xml,
        boolean validate) | 
 Parses the given XML document and returns the DOM root element. 
 | 
protected String | 
ConfigurationParser.replaceVariables(String value) | 
 Performs variable replacement on the given string value. 
 |