| 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.
|
| Modifier and Type | Field and Description |
|---|---|
protected RepositoryCache |
BackupService.Activity.repositoryCache |
| Modifier and Type | Method and Description |
|---|---|
protected RepositoryCache |
JcrRepository.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) |
| Modifier and Type | Method and Description |
|---|---|
RepositoryCache |
RepositoryCache.completeInitialization() |
RepositoryCache |
RepositoryCache.completeUpgrade(Upgrades.Context resources) |
| Modifier and Type | Field and Description |
|---|---|
protected RepositoryCache |
QueryContext.repositoryCache |
| Modifier and Type | Method and Description |
|---|---|
RepositoryCache |
QueryContext.getRepositoryCache()
Get the RepositoryCache instance that should be used to load the result tuple values.
|
| 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.
|
| 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.
|
| Modifier and Type | Field and Description |
|---|---|
protected RepositoryCache |
QuerySources.repo |
| 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) |
| Constructor and Description |
|---|
QuerySources.BatchWriter(int batchSize,
String workspaceName,
RepositoryCache repository) |
QuerySources(RepositoryCache repository,
NodeTypes nodeTypes,
String workspaceName,
boolean includeSystemContent)
Construct a new instance.
|
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.