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 |
---|
Activity(File backupDirectory,
LocalDocumentStore documentStore,
BinaryStore binaryStore,
RepositoryCache repositoryCache) |
BackupActivity(File backupDirectory,
LocalDocumentStore documentStore,
BinaryStore binaryStore,
RepositoryCache repositoryCache,
BackupOptions options) |
RestoreActivity(File backupDirectory,
LocalDocumentStore documentStore,
BinaryStore binaryStore,
RepositoryCache repositoryCache,
RestoreOptions options) |
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 |
---|
BatchWriter(int batchSize,
String workspaceName,
RepositoryCache repository) |
QuerySources(RepositoryCache repository,
NodeTypes nodeTypes,
String workspaceName,
boolean includeSystemContent)
Construct a new instance.
|
Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.