Package | Description |
---|---|
org.modeshape.common.collection |
A set of common classes for dealing with collections of other objects.
|
org.modeshape.common.i18n |
A simple framework for defining internationalized strings and obtaining the localized forms.
|
org.modeshape.common.logging | |
org.modeshape.common.statistic | |
org.modeshape.common.text |
A set of utilities for working with text.
|
org.modeshape.common.util |
A set of miscellaneous utilities.
|
org.modeshape.jcr | |
org.modeshape.jcr.bus | |
org.modeshape.jcr.cache | |
org.modeshape.jcr.cache.change | |
org.modeshape.jcr.cache.document | |
org.modeshape.jcr.mimetype |
This package defines an internal adapter framework for detecting MIME types.
|
org.modeshape.jcr.query |
The Query API provides a mechanism for building and executing queries.
|
org.modeshape.jcr.query.lucene |
The core query engine, which currently uses Lucene for indexing and raw queries, and
the Hibernate Search engine (which does not depend on or use Hibernate Core or JPA)
for updating and querying the Lucene indexes.
|
org.modeshape.jcr.query.parse |
This package defines the
QueryParser interface, which defines a component that can parse a query represented
in a specific language and produce the corresponding abstract query model representation. |
org.modeshape.jcr.query.process |
This package defines the
QueryProcessor interface, which is responsible for constructing for each query
a tree of ProcessingComponent objects that each are responsible for processing a specific aspect of
the query and returning the tuples to the parent component. |
org.modeshape.jcr.value |
Nodes in a graph contain properties, and this package defines the interfaces, classes and exceptions for
representing and working with properties and their values.
|
org.modeshape.jcr.value.basic |
A set of basic implementations of the various interfaces defined in
org.modeshape.jcr.value . |
org.modeshape.jcr.value.binary | |
org.modeshape.jcr.value.binary.infinispan | |
org.modeshape.sequencer.classfile |
The classes that provide the ability to sequence Java class files into metadata and then write that metadata to a graph in a customizable way.
|
org.modeshape.sequencer.javafile |
The classes that make up the Java source file sequencer.
|
org.modeshape.sequencer.text |
The classes that provide the ability to sequence fixed-width and delimited text files.
|
org.modeshape.web.jcr |
This package contains the core components for the ModeShape common web library.
|
Modifier and Type | Class and Description |
---|---|
class |
ThreadSafeProblems
A thread-safe
Problems collection. |
Modifier and Type | Class and Description |
---|---|
class |
I18n
An internalized string object, which manages the initialization of internationalization (i18n) files, substitution of values
within i18n message placeholders, and dynamically reading properties from i18n property files.
|
Modifier and Type | Class and Description |
---|---|
class |
Logger
A simple logging interface that is fully compatible with multiple logging implementations.
|
Modifier and Type | Class and Description |
---|---|
class |
DetailedStatistics<T extends Number>
Encapsulation of the statistics for a series of values to which new values are frequently added.
|
class |
SimpleStatistics<T extends Number>
Encapsulation of the statistics for a series of values to which new values are frequently added.
|
Modifier and Type | Class and Description |
---|---|
class |
Inflector
Transforms words to singular, plural, humanized (human readable), underscore, camel case, or ordinal form.
|
Modifier and Type | Class and Description |
---|---|
class |
ThreadPools
A simple
ThreadPoolFactory implementation. |
Modifier and Type | Class and Description |
---|---|
class |
BackupObserver
A
ChangeSetListener that captures the changes being made in a repository, forwarding the node and property changes to
the supplied queue, and capturing the set of binary keys that are marked as being used or unused. |
class |
Connectors
Class which maintains (based on the configuration) the list of available connectors for a repository.
|
interface |
Environment
A basic environment in which a repository operates.
|
class |
JcrRepositoriesContainer
Service provider implementation of the
RepositoriesContainer interface. |
class |
JcrRepositoryFactory
Service provider for the JCR2
RepositoryFactory interface. |
class |
ModeShapeEngine
A container for repositories.
|
class |
RepositoryStatistics
A component that records statistics for a variety of repository metrics, and makes the statistics available for a variety of
windows.
|
protected static class |
RepositoryStatistics.DurationHistory |
protected static class |
RepositoryStatistics.MetricHistory
Abstract base class for the
RepositoryStatistics.ValueHistory and RepositoryStatistics.DurationHistory classes. |
protected static class |
RepositoryStatistics.ValueHistory
The
RepositoryStatistics.MetricHistory specialization used for recording the statistics for running values. |
class |
SystemNamespaceRegistry
A
NamespaceRegistry implementation that stores the namespaces in the '/jcr:system' area as individual nodes for each
namespace. |
Modifier and Type | Class and Description |
---|---|
class |
ClusteredRepositoryChangeBus
Implementation of a
ChangeBus which can run in a cluster, via JGroups. |
class |
RepositoryChangeBus
A standard
ChangeBus implementation. |
Modifier and Type | Class and Description |
---|---|
static class |
ChildReferences.NoSnsIndexesContext
A
ChildReferences.Context implementation that has no changes and that always returns '1' for the SNS index. |
static class |
ChildReferences.SingleNameContext
A
ChildReferences.Context implementation that has no changes and can be used to find the SNS indexes for nodes
named a single name. |
static class |
ChildReferences.WithChanges
A
ChildReferences.Context implementation that has changes and can be used to find the SNS indexes for nodes named a
single name. |
Modifier and Type | Interface and Description |
---|---|
interface |
Observable
Interface used to register
listeners . |
class |
RecordingChanges
A thread-safe
Changes implementation that records the changes and makes them available for iteration. |
Modifier and Type | Class and Description |
---|---|
class |
LazyCachedNode
This is a (mostly) immutable
CachedNode implementation that lazily loads its content. |
class |
MutableChildReferences |
class |
ReadOnlySessionCache
A read-only
SessionCache implementation. |
class |
SessionChildReferences
A
ChildReferences implementation that projects a single, changeable view of the child references of a node, allowing
child references to be added to the end of the persisted state. |
class |
SessionNode
A node used within a
session when that node has (or may have) transient (unsaved) changes. |
protected static class |
SessionNode.ChangedAdditionalParents |
protected static class |
SessionNode.ChangedChildren
The representation of the changes made to the child references of this node.
|
protected static class |
SessionNode.FederatedSegmentChanges |
protected static class |
SessionNode.InsertedChildReferences |
class |
WritableSessionCache
A writable
SessionCache implementation capable of making transient changes and saving them. |
Modifier and Type | Class and Description |
---|---|
class |
MimeTypeDetectors
Implementation of
MimeTypeDetector that can be used to detect MIME types. |
class |
TikaMimeTypeDetector
A
MimeTypeDetector that uses the Tika library. |
Modifier and Type | Class and Description |
---|---|
class |
QueryContext
An immutable context in which queries are to be executed.
|
Modifier and Type | Class and Description |
---|---|
class |
LuceneProcessingContext |
Modifier and Type | Class and Description |
---|---|
class |
QueryParsers
A thread-safe collection of
QueryParser implementations that can be used to parse queries by language. |
Modifier and Type | Class and Description |
---|---|
class |
QueryEngine
A query engine that is able to execute formal queries expressed in the Graph API's
Abstract Query Model . |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryFactory
A factory for creating
BinaryValue instances. |
interface |
NameFactory
A factory for creating
names . |
interface |
NamespaceRegistry
Registry of namespaces, which are used to provide isolated and independent domains for
names . |
interface |
PathFactory
A factory for creating
paths . |
interface |
PropertyFactory
A factory for creating
Property objects. |
interface |
ReferenceFactory
A factory for creating
references . |
interface |
UuidFactory
A factory for creating
UUID instances . |
interface |
ValueFactories
The set of standard
ValueFactory instances. |
interface |
ValueFactory<T>
A factory for
Property values. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractValueFactories
Abstract implementation of
ValueFactories that implements all the methods other than the get*Factory()
methods. |
class |
ThreadSafeNamespaceRegistry
A thread-safe
NamespaceRegistry that may be used as a thread-safe wrapper around another non-thread-safe
implementation. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryStore
An abstract class for a
BinaryStore , with common functionality needed by implementation classes. |
interface |
BinaryStore
The basic interface for a store for Binary value objects.
|
class |
DatabaseBinaryStore
A
BinaryStore implementation that uses a database for persisting binary values. |
class |
FileSystemBinaryStore
A
BinaryStore that stores files in a directory on the file system. |
class |
TransientBinaryStore
A
BinaryStore implementation that does not persist the binary values beyond the lifetime of the virtual machine. |
Modifier and Type | Class and Description |
---|---|
class |
InfinispanBinaryStore
A
BinaryStore implementation that uses Infinispan for persisting binary values. |
Modifier and Type | Interface and Description |
---|---|
interface |
ClassFileRecorder
A simple interface that allows an implementer to control how class file metadata mapped to properties (including primary and
mixin types) in the graph.
|
class |
ClassFileSequencer |
Modifier and Type | Interface and Description |
---|---|
interface |
SourceFileRecorder
A simple interface that allows an implementer to control how Java source file metadata is mapped to properties (including
primary and mixin types) in the graph.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTextSequencer
The base class for the text sequencers.
|
Modifier and Type | Class and Description |
---|---|
class |
RepositoryManager
Manager for accessing JCR Repository instances.
|
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.