Package | Description |
---|---|
org.modeshape.common.collection |
A set of common classes for dealing with collections of other objects.
|
org.modeshape.jcr | |
org.modeshape.jcr.index.elasticsearch | |
org.modeshape.jcr.index.local | |
org.modeshape.jcr.index.lucene | |
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.
|
org.modeshape.jcr.query.validate |
This package provides the interfaces that define the tables and columns that can be queried.
|
org.modeshape.jcr.spi.index.provider |
This package contains the Service Provider Interface (SPI) for custom index providers, which are components that encapsulate
how ModeShape updates and uses a set of particular indexes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractProblems
A list of problems for some execution context.
|
class |
ImmutableProblems
An immutable wrapper for a mutable
Problems . |
class |
SimpleProblems
A simple
Problems collection. |
class |
ThreadSafeProblems
A thread-safe
Problems collection. |
Constructor and Description |
---|
ImmutableProblems(Problems delegate) |
Modifier and Type | Method and Description |
---|---|
abstract Problems |
BackupService.Activity.execute()
Execute the activity, using the repository state as it currently exists.
|
Problems |
BackupService.BackupActivity.execute() |
Problems |
BackupService.RestoreActivity.execute() |
Problems |
Upgrades.Context.getProblems()
Get a problems instance which can be used to record failures/warnings/information messages.
|
Problems |
ConfigurationException.getProblems() |
Problems |
JcrRepository.getStartupProblems()
Starts this repository instance (if not already started) and returns all the possible startup problems & warnings which did
not prevent the repository from starting up.
|
protected Problems |
JcrRepository.RunningState.problems() |
Problems |
RepositoryConfiguration.validate()
Validate this configuration against the JSON Schema.
|
Problems |
RepositoryConfiguration.validate(Changes changes)
Validate this configuration if the supplied changes were made to this.
|
Modifier and Type | Method and Description |
---|---|
List<RepositoryConfiguration.Component> |
RepositoryConfiguration.Federation.getConnectors(Problems problems)
Get the list of connector configurations.
|
protected List<RepositoryConfiguration.Component> |
RepositoryConfiguration.Security.getCustomProviders(Problems problems) |
protected List<RepositoryConfiguration.Component> |
RepositoryConfiguration.Sequencing.getSequencers(Problems problems) |
protected List<RepositoryConfiguration.Component> |
RepositoryConfiguration.TextExtraction.getTextExtractors(Problems problems)
Get the ordered list of text extractors.
|
void |
CndImporter.importBuiltIns(Problems problems) |
void |
CndImporter.importFrom(File file,
Problems problems)
Import the CND content from the supplied stream, placing the content into the importer's destination.
|
void |
CndImporter.importFrom(InputStream stream,
Problems problems,
String resourceName)
Import the CND content from the supplied stream, placing the content into the importer's destination.
|
void |
CndImporter.importFrom(String content,
Problems problems,
String resourceName)
Import the CND content from the supplied stream, placing the content into the importer's destination.
|
protected String |
JcrNodeTypeManager.messageFrom(Problems problems) |
protected List<RepositoryConfiguration.Component> |
RepositoryConfiguration.readComponents(Document doc,
String fieldName,
String aliasFieldName,
Map<String,String> classnamesByAlias,
Problems problems) |
protected void |
RepositoryConfiguration.Security.validateCustomProviders(Problems problems) |
protected void |
RepositoryConfiguration.Indexes.validateIndexDefinitions(Problems problems) |
protected void |
RepositoryConfiguration.validateIndexProviders(Problems problems) |
protected void |
RepositoryConfiguration.Sequencing.validateSequencers(Problems problems)
Get the ordered list of sequencers.
|
protected void |
RepositoryConfiguration.TextExtraction.validateTextExtractors(Problems problems) |
Constructor and Description |
---|
BackupDocumentReader(File parentDirectory,
String filenamePrefix,
Problems problems) |
BackupDocumentWriter(File parentDirectory,
String filenamePrefix,
long documentsPerFile,
boolean compress,
Problems problems) |
ConfigurationException(Problems results) |
ConfigurationException(Problems results,
String message) |
ConfigurationException(Problems results,
String message,
Throwable cause) |
ConfigurationException(Problems results,
Throwable cause) |
JcrProblems(Problems problems) |
Modifier and Type | Method and Description |
---|---|
protected static void |
EsManagedIndexBuilder.validate(IndexDefinition defn,
Problems problems)
Validate whether the index definition is acceptable for this provider.
|
void |
EsIndexProvider.validateProposedIndex(ExecutionContext context,
IndexDefinition defn,
NodeTypes.Supplier nodeTypeSupplier,
Problems problems) |
Modifier and Type | Method and Description |
---|---|
protected static void |
LocalIndexBuilder.validate(IndexDefinition defn,
Problems problems)
Validate whether the index definition is acceptable for this provider.
|
void |
LocalIndexProvider.validateProposedIndex(ExecutionContext context,
IndexDefinition defn,
NodeTypes.Supplier nodeTypeSupplier,
Problems problems) |
Modifier and Type | Method and Description |
---|---|
protected static void |
LuceneManagedIndexBuilder.validate(IndexDefinition definition,
Problems problems) |
void |
LuceneIndexProvider.validateProposedIndex(ExecutionContext context,
IndexDefinition defn,
NodeTypes.Supplier nodeTypesSupplier,
Problems problems) |
Modifier and Type | Field and Description |
---|---|
protected Problems |
QueryContext.problems |
Modifier and Type | Method and Description |
---|---|
Problems |
QueryResults.getProblems()
Get the problems encountered during execution.
|
Problems |
QueryContext.getProblems()
Get the problem container used by this query context.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JcrAbstractQuery.checkForProblems(Problems problems) |
QueryContext |
QueryContext.with(Problems problems)
Obtain a copy of this context, except that the copy uses the supplied problem container.
|
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,
PlanHints hints,
Problems problems)
Create a new context for query execution.
|
Modifier and Type | Method and Description |
---|---|
Problems |
Results.getProblems() |
Constructor and Description |
---|
Results(QueryResults.Columns columns,
QueryResults.Statistics statistics,
NodeSequence rows,
CachedNodeSupplier cachedNodes,
Problems problems,
String plan)
Create a results object for the supplied context, command, and result columns and with the supplied tuples.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
Validator.checkVariationsOfPropertyName(SelectorName selector,
String propertyName,
Schemata.Table actualTable,
Problems problems) |
Modifier and Type | Method and Description |
---|---|
protected void |
IndexProvider.validateDefaultColumnDefinitionType(ExecutionContext context,
IndexDefinition defn,
IndexColumnDefinition columnDefn,
Problems problems) |
void |
IndexProvider.validateDefaultColumnTypes(ExecutionContext context,
IndexDefinition defn,
Problems problems)
Validates that if certain default columns are present in the index definition, they have a required type.
|
void |
IndexProvider.validateProposedIndex(ExecutionContext context,
IndexDefinition defn,
NodeTypes.Supplier nodeTypesSupplier,
Problems problems)
Validate the proposed index definition, and use the supplied problems to report any issues that will prevent this provider
from creating and using an index with the given definition.
|
Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.