Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Beta3
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.modeshape.common.annotation.ThreadSafe

Packages that use ThreadSafe
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 | A set of utilities for working with statistics, including a `Stopwatch` and `Histogram`s.
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 interface for the `MIME type detector`, which represents a component that is able to determine the MIME type for a stream of data and/or the name of the file containing the data.
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.

Uses of ThreadSafe in org.modeshape.common.collection

Classes in org.modeshape.common.collection with annotations of type ThreadSafe
`class` | `ThreadSafeProblems` A thread-safe `Problems` collection.

Uses of ThreadSafe in org.modeshape.common.i18n

Classes in org.modeshape.common.i18n with annotations of type ThreadSafe
`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.

Uses of ThreadSafe in org.modeshape.common.logging

Classes in org.modeshape.common.logging with annotations of type ThreadSafe
`class` | `Logger` A simple logging interface that is fully compatible with multiple logging implementations.

Uses of ThreadSafe in org.modeshape.common.statistic

Classes in org.modeshape.common.statistic with annotations of type ThreadSafe
`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.

Uses of ThreadSafe in org.modeshape.common.text

Classes in org.modeshape.common.text with annotations of type ThreadSafe
`class` | `Inflector` Transforms words to singular, plural, humanized (human readable), underscore, camel case, or ordinal form.

Uses of ThreadSafe in org.modeshape.common.util

Classes in org.modeshape.common.util with annotations of type ThreadSafe
`class` | `ThreadPools` A simple `ThreadPoolFactory` implementation.

Uses of ThreadSafe in org.modeshape.jcr

Classes in org.modeshape.jcr with annotations of type ThreadSafe
`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.
`interface` | `Environment`
`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.

Uses of ThreadSafe in org.modeshape.jcr.bus

Classes in org.modeshape.jcr.bus with annotations of type ThreadSafe
`class` | `ClusteredRepositoryChangeBus` Implementation of a `ChangeBus` which can run in a cluster, via JGroups.
`class` | `MultiplexingChangeBus`
`class` | `RepositoryChangeBus` A standard `ChangeBus` implementation.

Uses of ThreadSafe in org.modeshape.jcr.cache

Classes in org.modeshape.jcr.cache with annotations of type ThreadSafe
`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.

Uses of ThreadSafe in org.modeshape.jcr.cache.change

Classes in org.modeshape.jcr.cache.change with annotations of type ThreadSafe
`interface` | `Observable` Interface used to register `listeners`.
`class` | `RecordingChanges` A thread-safe `Changes` implementation that records the changes and makes them available for iteration.

Uses of ThreadSafe in org.modeshape.jcr.cache.document

Classes in org.modeshape.jcr.cache.document with annotations of type ThreadSafe
`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.InsertedChildReferences`
`class` | `WritableSessionCache` A writable `SessionCache` implementation capable of making transient changes and saving them.

Uses of ThreadSafe in org.modeshape.jcr.mimetype

Classes in org.modeshape.jcr.mimetype with annotations of type ThreadSafe
`class` | `ApertureMimeTypeDetector` A `MimeTypeDetector` that uses the Aperture library.
`class` | `ExtensionBasedMimeTypeDetector` A `MimeTypeDetector` that attempts to match the extension of the supplied name against a set of known file extensions.
`class` | `MimeTypeDetectors` Implementation of `MimeTypeDetector` which holds an inner list of different `MimeTypeDetector` implementations and queries each of them, in order to determine a mime-type.

Uses of ThreadSafe in org.modeshape.jcr.query

Classes in org.modeshape.jcr.query with annotations of type ThreadSafe
`class` | `QueryContext` An immutable context in which queries are to be executed.

Uses of ThreadSafe in org.modeshape.jcr.query.lucene

Classes in org.modeshape.jcr.query.lucene with annotations of type ThreadSafe
`class` | `LuceneProcessingContext`

Uses of ThreadSafe in org.modeshape.jcr.query.parse

Classes in org.modeshape.jcr.query.parse with annotations of type ThreadSafe
`class` | `QueryParsers` A thread-safe collection of `QueryParser` implementations that can be used to parse queries by language.

Uses of ThreadSafe in org.modeshape.jcr.query.process

Classes in org.modeshape.jcr.query.process with annotations of type ThreadSafe
`class` | `QueryEngine` A query engine that is able to execute formal queries expressed in the Graph API's `Abstract Query Model`.

Uses of ThreadSafe in org.modeshape.jcr.value

Classes in org.modeshape.jcr.value with annotations of type ThreadSafe
`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.

Uses of ThreadSafe in org.modeshape.jcr.value.basic

Classes in org.modeshape.jcr.value.basic with annotations of type ThreadSafe
`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.

Uses of ThreadSafe in org.modeshape.jcr.value.binary

Classes in org.modeshape.jcr.value.binary with annotations of type ThreadSafe
`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.

Uses of ThreadSafe in org.modeshape.jcr.value.binary.infinispan

Classes in org.modeshape.jcr.value.binary.infinispan with annotations of type ThreadSafe
`class` | `InfinispanBinaryStore` A `BinaryStore` implementation that uses Infinispan for persisting binary values.

Uses of ThreadSafe in org.modeshape.sequencer.classfile

Classes in org.modeshape.sequencer.classfile with annotations of type ThreadSafe
`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`

Uses of ThreadSafe in org.modeshape.sequencer.javafile

Classes in org.modeshape.sequencer.javafile with annotations of type ThreadSafe
`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.

Uses of ThreadSafe in org.modeshape.sequencer.text

Classes in org.modeshape.sequencer.text with annotations of type ThreadSafe
`class` | `AbstractTextSequencer` The base class for the text sequencers.

Uses of ThreadSafe in org.modeshape.web.jcr

Classes in org.modeshape.web.jcr with annotations of type ThreadSafe
`class` | `RepositoryManager` Manager for accessing JCR Repository instances.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Beta3
PREV NEXT | FRAMES NO FRAMES

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