## Uses of Class
org.modeshape.jcr.cache.RepositoryCache

- Packages that use RepositoryCache
  Package | Description
  --- | ---
  org.modeshape.jcr |
  org.modeshape.jcr.cache |
  org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries.
  org.modeshape.jcr.query.engine | This package contains several fully-functional query engine implementations.

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

    Fields in org.modeshape.jcr declared as RepositoryCache
    Modifier and Type | Field and Description
    --- | ---
    `protected RepositoryCache` | BackupService.Activity.`repositoryCache`

    Methods in org.modeshape.jcr that return RepositoryCache
    Modifier and Type | Method and Description
    --- | ---
    `protected RepositoryCache` | JcrRepository.`repositoryCache()`

    Constructors in org.modeshape.jcr with parameters of type RepositoryCache
    Constructor and Description
    `BackupService.Activity(File backupDirectory, LocalDocumentStore documentStore, BinaryStore binaryStore, RepositoryCache repositoryCache)`
    `BackupService.BackupActivity(File backupDirectory, LocalDocumentStore documentStore, BinaryStore binaryStore, RepositoryCache repositoryCache, long documentsPerFile, boolean compress)`
    `BackupService.RestoreActivity(File backupDirectory, LocalDocumentStore documentStore, BinaryStore binaryStore, RepositoryCache repositoryCache)`

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

    Methods in org.modeshape.jcr.cache that return RepositoryCache
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryCache` | RepositoryCache.`completeInitialization()`
    `RepositoryCache` | RepositoryCache.`completeUpgrade(Upgrades.Context resources)`

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

    Fields in org.modeshape.jcr.query declared as RepositoryCache
    Modifier and Type | Field and Description
    --- | ---
    `protected RepositoryCache` | QueryContext.`repositoryCache`

    Methods in org.modeshape.jcr.query that return RepositoryCache
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryCache` | QueryContext.`getRepositoryCache()` Get the RepositoryCache instance that should be used to load the result tuple values.

    Methods in org.modeshape.jcr.query with parameters of type RepositoryCache
    Modifier and Type | Method and Description
    --- | ---
    `static NodeSequence.Batch` | NodeSequence.`batchOfKeys(Collection<NodeKey> keys, float score, String workspaceName, RepositoryCache repository)` Create a batch of nodes around the supplied iterable container.
    `static NodeSequence.Batch` | NodeSequence.`batchOfKeys(Iterator<NodeKey> keys, Iterator<Float> scores, long nodeCount, String workspaceName, RepositoryCache repository)` Create a batch of nodes around the supplied iterator and the scores iterator.
    `static NodeSequence.Batch` | NodeSequence.`batchOfKeys(Iterator<NodeKey> keys, long nodeCount, float score, String workspaceName, RepositoryCache repository)` Create a batch of nodes around the supplied iterator.
    `QueryContext` | QueryEngine.`createQueryContext(ExecutionContext context, RepositoryCache repositoryCache, Set<String> workspaceNames, Map<String,NodeCache> overriddenNodeCachesByWorkspaceName, Schemata schemata, RepositoryIndexes indexDefns, NodeTypes nodeTypes, BufferManager bufferManager, PlanHints hints, Map<String,Object> variables)` Create a new context for query execution.
    `static NodeSequence` | NodeSequence.`withNodeKeys(Collection<NodeKey> keys, float score, String workspaceName, RepositoryCache repository)` Create a sequence of nodes that iterates over the supplied node keys.
    `static NodeSequence` | NodeSequence.`withNodeKeys(Iterator<NodeKey> keys, long keyCount, float score, String workspaceName, RepositoryCache repository)` Create a sequence of nodes that iterates over the supplied node keys.

    Constructors in org.modeshape.jcr.query with parameters of type RepositoryCache
    Constructor and Description
    `QueryContext(ExecutionContext context, RepositoryCache repositoryCache, Set<String> workspaceNames, Map<String,NodeCache> overriddenNodeCachesByWorkspaceName, Schemata schemata, RepositoryIndexes indexDefns, NodeTypes nodeTypes, BufferManager bufferManager, PlanHints hints, Problems problems, Map<String,Object> variables)` Create a new context for query execution.
    `QueryContext(ExecutionContext context, RepositoryCache repositoryCache, Set<String> workspaceNames, Map<String,NodeCache> overriddenNodeCachesByWorkspaceName, Schemata schemata, RepositoryIndexes indexDefns, NodeTypes nodeTypes, BufferManager bufferManager, PlanHints hints, Problems problems, Map<String,Object> variables, long id)` Create a new context for query execution.
    `QueryContext(ExecutionContext context, RepositoryCache repositoryCache, Set<String> workspaceNames, Schemata schemata, RepositoryIndexes indexDefns, NodeTypes nodeTypes, BufferManager bufferManager)` Create a new context for query execution.
    `QueryContext(ExecutionContext context, RepositoryCache repositoryCache, Set<String> workspaceNames, Schemata schemata, RepositoryIndexes indexDefns, NodeTypes nodeTypes, BufferManager bufferManager, PlanHints hints, Problems problems)` Create a new context for query execution.

  - ### Uses of RepositoryCache in org.modeshape.jcr.query.engine

    Fields in org.modeshape.jcr.query.engine declared as RepositoryCache
    Modifier and Type | Field and Description
    --- | ---
    `protected RepositoryCache` | QuerySources.`repo`

    Methods in org.modeshape.jcr.query.engine with parameters of type RepositoryCache
    Modifier and Type | Method and Description
    --- | ---
    `QueryContext` | ScanningQueryEngine.`createQueryContext(ExecutionContext context, RepositoryCache repositoryCache, Set<String> workspaceNames, Map<String,NodeCache> overriddenNodeCachesByWorkspaceName, Schemata schemata, RepositoryIndexes indexDefns, NodeTypes nodeTypes, BufferManager bufferManager, PlanHints hints, Map<String,Object> variables)`

    Constructors in org.modeshape.jcr.query.engine with parameters of type RepositoryCache
    Constructor and Description
    `QuerySources.BatchWriter(int batchSize, String workspaceName, RepositoryCache repository)`
    `QuerySources(RepositoryCache repository, String workspaceName, boolean includeSystemContent)` Construct a new instance.

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