ModeShape Distribution 3.0.0.CR1

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 Histograms. 
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. 
 

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
          A basic environment in which a repository operates.
 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 MimeTypeDetectors
          Implementation of MimeTypeDetector that can be used to detect MIME types.
 class TikaMimeTypeDetector
          A MimeTypeDetector that uses the Tika library.
 

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.
 


ModeShape Distribution 3.0.0.CR1

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