## Uses of Class
org.modeshape.jcr.RepositoryConfiguration

- Packages that use RepositoryConfiguration
  Package | Description
  --- | ---
  org.modeshape.jboss.service |
  org.modeshape.jcr |
  org.modeshape.jcr.cache |
  org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries.

- - ### Uses of RepositoryConfiguration in org.modeshape.jboss.service

    Constructors in org.modeshape.jboss.service with parameters of type RepositoryConfiguration
    Constructor and Description
    `RepositoryService(RepositoryConfiguration repositoryConfiguration)`

  - ### Uses of RepositoryConfiguration in org.modeshape.jcr

    Methods in org.modeshape.jcr that return RepositoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryConfiguration` | JcrRepository.`getConfiguration()` Get the immutable configuration for this repository.
    `RepositoryConfiguration` | ModeShapeEngine.`getRepositoryConfiguration(String repositoryName)` Get the immutable configuration for the repository with the supplied name.
    `static RepositoryConfiguration` | RepositoryConfiguration.`read(File file)` Read the supplied JSON file and parse into a `RepositoryConfiguration`.
    `static RepositoryConfiguration` | RepositoryConfiguration.`read(InputStream stream, String name)` Read the supplied stream containing a JSON file, and parse into a `RepositoryConfiguration`.
    `static RepositoryConfiguration` | RepositoryConfiguration.`read(String resourcePathOrJsonContentString)` Read the repository configuration given by the supplied path to a file on the file system, the path a classpath resource file, or a string containg the actual JSON content.
    `static RepositoryConfiguration` | RepositoryConfiguration.`read(URL url)` Resolve the supplied URL to a JSON document, read the contents, and parse into a `RepositoryConfiguration`.
    `RepositoryConfiguration` | RepositoryConfiguration.`with(Environment environment)` Create a copy of this configuration that uses the supplied Infinispan `CacheContainer` instance.
    `RepositoryConfiguration` | RepositoryConfiguration.`withName(String docName)` Create a copy of this configuration that uses the supplied document name.

    Methods in org.modeshape.jcr with parameters of type RepositoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `JcrRepository` | ModeShapeEngine.`deploy(RepositoryConfiguration repositoryConfiguration)` Deploy a new repository with the given configuration.
    `protected JcrRepository` | ModeShapeEngine.`deploy(RepositoryConfiguration repositoryConfiguration, String repositoryKey)` Deploy a new repository with the given configuration.

    Constructors in org.modeshape.jcr with parameters of type RepositoryConfiguration
    Constructor and Description
    `JcrRepository(RepositoryConfiguration configuration)` Create a Repository instance given the `configuration`.
    `Sequencers(JcrRepository.RunningState repository, RepositoryConfiguration config, Iterable<String> workspaceNames)`

  - ### Uses of RepositoryConfiguration in org.modeshape.jcr.cache

    Constructors in org.modeshape.jcr.cache with parameters of type RepositoryConfiguration
    Constructor and Description
    `RepositoryCache(ExecutionContext context, DocumentStore documentStore, ClusteringService clusteringService, RepositoryConfiguration configuration, RepositoryCache.ContentInitializer initializer, SessionEnvironment sessionContext, ChangeBus changeBus, CacheContainer workspaceCacheContainer, Upgrades upgradeFunctions)`

  - ### Uses of RepositoryConfiguration in org.modeshape.jcr.query

    Methods in org.modeshape.jcr.query that return RepositoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `protected RepositoryConfiguration` | QueryEngineBuilder.`config()`

    Methods in org.modeshape.jcr.query with parameters of type RepositoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `QueryEngineBuilder` | QueryEngineBuilder.`using(RepositoryConfiguration configuration, IndexManager indexManager, ExecutionContext context)`

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.