Overview | Package | Class | Use | Tree | Deprecated | Index | Help
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.component | A simple framework for loading and managing `Component` objects that may be configured and used reflectively.
org.modeshape.common.i18n | A simple framework for defining internationalized strings and obtaining the localized forms.
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.connector.disk | The classes that make up the connector that stores content in a ModeShape-specific format on fixed disk.
org.modeshape.connector.filesystem | The classes that make up the connector that accesses the files and directories on a local file system and exposes them as content in a repository.
org.modeshape.connector.infinispan | The classes that make up the connector that stores content in a deployed instance of Infinispan.
org.modeshape.connector.jbosscache | The classes that make up the connector that stores content in a JBoss Cache instance.
org.modeshape.connector.jcr | The JCR connector provides access to a JCR repository instance running in the same process (and accessible via JNDI).
org.modeshape.connector.meta.jdbc | The classes that make up the connector that accesses the database schema metadata exposed by JDBC drivers for existing relational databases.
org.modeshape.connector.store.jpa | The classes that make up the connector that stores content in a relational database via JDBC and JPA.
org.modeshape.connector.svn | The classes that make up the connector that accesses content from an SVN repository.
org.modeshape.graph.connector | ModeShape uses connectors to access information from external systems (such as databases, other repositories, services, applications, etc.) and create graph representations of that information.
org.modeshape.graph.connector.base | This package defines a series of classes that can serve as base classes for a connector implementation.
org.modeshape.graph.connector.base.cache |
org.modeshape.graph.connector.federation | ModeShape provides a federated connector that is able to access repository content from multiple external systems and make that content look like it exists in a single unified repository.
org.modeshape.graph.connector.inmemory | The In-Memory Connector represents a `connector` that maintains a graph in transient in-process memory.
org.modeshape.graph.connector.path | The `PathRepository` class and its supporting classes provide a default read-only implementation of the connector classes for connectors that only support path-based access to a `standard representation of a node`.
org.modeshape.graph.connector.path.cache | The `PathRepositoryCache` class and its supporting classes provide a standard caching mechanism for path-based repositories.
org.modeshape.graph.connector.xmlfile | The XML File connector is a `connector` that maintains a graph in transient in-process memory, where the graph is loaded initially from an XML file.
org.modeshape.graph.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.graph.observe | The Observation API provides several mechanisms for asynchronously observing changes to content.
org.modeshape.graph.property | 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.graph.property.basic | A set of basic implementations of the various interfaces defined in `org.modeshape.graph.property`.
org.modeshape.graph.query | The Query API provides a mechanism for building and executing queries.
org.modeshape.graph.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.graph.request | Sometimes its useful to work with a graph using objects that represent individual commands on the graph.
org.modeshape.graph.search | A small framework for a search engine component.
org.modeshape.graph.sequencer | A sequencer in ModeShape is a component that is able to process information (usually the content of a file, or a property value on a node) and recreate that information as a graph of structured content.
org.modeshape.graph.session | A graph session provides a stateful environment in which graph operations can be enqueued and the state and structure of the graph are cached.
org.modeshape.graph.text | This package defines an interface for components that `extract text` from content.
org.modeshape.jcr | The ModeShape implementation of the JCR API.
org.modeshape.repository | The components and services that make up ModeShape's lower-level graph engine, which is used within its JCR Engine.
org.modeshape.repository.sequencer | The classes that make up the sequencing service and its configuration.
org.modeshape.repository.service | The definition of common interfaces and classes for ModeShape services.
org.modeshape.search.lucene | An implementation of the `SearchEngine` interface that uses the Lucene library.
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.java | 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.component

Classes in org.modeshape.common.component with annotations of type ThreadSafe
`class` | `ComponentLibrary<ComponentType,ConfigType extends ComponentConfig>` Maintains the list of component instances for the system.

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.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` | `Logger` A simple logging interface that is fully compatible with multiple logging implementations.

Uses of ThreadSafe in org.modeshape.connector.disk

Classes in org.modeshape.connector.disk with annotations of type ThreadSafe
`class` | `DiskRepository` The representation of a disk-based repository and its content.
`class` | `DiskSource` A repository source that uses a uses a disk to store arbitrary content.

Uses of ThreadSafe in org.modeshape.connector.filesystem

Classes in org.modeshape.connector.filesystem with annotations of type ThreadSafe
`class` | `FileSystemSource` The `RepositorySource` for the connector that exposes an area of the local file system as content in a repository.

Uses of ThreadSafe in org.modeshape.connector.infinispan

Classes in org.modeshape.connector.infinispan with annotations of type ThreadSafe
`class` | `BaseInfinispanSource` A repository source that uses an Infinispan instance to manage the content.
`class` | `InfinispanRepository` The representation of an in-memory repository and its content.
`class` | `InfinispanSource` A repository source that uses an Infinispan instance to manage the content.
`class` | `RemoteInfinispanSource` A repository source that uses an Infinispan instance to manage the content.

Uses of ThreadSafe in org.modeshape.connector.jbosscache

Classes in org.modeshape.connector.jbosscache with annotations of type ThreadSafe
`class` | `JBossCacheRepository` The representation of an in-memory repository and its content.
`class` | `JBossCacheSource` A repository source that uses a JBoss Cache instance to manage the content.

Uses of ThreadSafe in org.modeshape.connector.jcr

Classes in org.modeshape.connector.jcr with annotations of type ThreadSafe
`class` | `JcrRepositorySource` The `RepositorySource` for the connector that exposes an area of the local file system as content in a repository.

Uses of ThreadSafe in org.modeshape.connector.meta.jdbc

Classes in org.modeshape.connector.meta.jdbc with annotations of type ThreadSafe
`class` | `JdbcMetadataRepository`
`class` | `JdbcMetadataSource`

Uses of ThreadSafe in org.modeshape.connector.store.jpa

Classes in org.modeshape.connector.store.jpa with annotations of type ThreadSafe
`class` | `EntityManagers` Utility class that owns an `EntityManagerFactory` instance and that provides references to `EntityManager` instances while providing the ability to properly clean up all resources by closing the EntityManager and EntityManagerFactory objects when no longer needed.
`class` | `JpaSource` The `RepositorySource` for the connector that stores content in a (custom) relational database.

Uses of ThreadSafe in org.modeshape.connector.svn

Classes in org.modeshape.connector.svn with annotations of type ThreadSafe
`class` | `SvnRepositorySource` The `RepositorySource` for the connector that exposes an area of the local/remote svn repository as content in a repository.

Uses of ThreadSafe in org.modeshape.graph.connector

Classes in org.modeshape.graph.connector with annotations of type ThreadSafe
`interface` | `RepositoryConnectionFactory` An interface for a factory of `RepositoryConnection`s using the names of the `RepositorySource` from which the connections are to be obtained.
`class` | `RepositoryConnectionPool` A reusable implementation of a managed pool of connections that is optimized for safe concurrent operations.
`interface` | `RepositoryContext` The context for a repository.
`interface` | `RepositorySource` A repository source is a description of a resource that can be used to access or store repository information.

Uses of ThreadSafe in org.modeshape.graph.connector.base

Classes in org.modeshape.graph.connector.base with annotations of type ThreadSafe
`class` | `Connection<NodeType extends Node,WorkspaceType extends Workspace>` A connection to a `Repository`.
`class` | `Repository<NodeType extends Node,WorkspaceType extends Workspace>` A representation of a repository as a set of named workspaces.

Uses of ThreadSafe in org.modeshape.graph.connector.base.cache

Classes in org.modeshape.graph.connector.base.cache with annotations of type ThreadSafe
`class` | `DefaultCacheStatistics` Default, thread-safe implementation of `CacheStatistics` that uses `AtomicLongs` as counters for the statistics.
`class` | `InMemoryNodeCache<KeyType,NodeType extends Node>` Implementation of `NodeCache` that stores all nodes in-memory.
`interface` | `NodeCache<KeyType,NodeType extends Node>` The basic contract for a workspace-level cache of paths to the nodes stored at that path.

Uses of ThreadSafe in org.modeshape.graph.connector.federation

Classes in org.modeshape.graph.connector.federation with annotations of type ThreadSafe
`class` | `FederatedRepositorySource` A `RepositorySource` for a federated repository.
`class` | `ProjectionParser` A parser library for `projections` and `projection rules`.

Uses of ThreadSafe in org.modeshape.graph.connector.inmemory

Classes in org.modeshape.graph.connector.inmemory with annotations of type ThreadSafe
`class` | `InMemoryRepository` The representation of an in-memory repository and its content.
`class` | `InMemoryRepositorySource` A `RepositorySource` for an in-memory repository.

Uses of ThreadSafe in org.modeshape.graph.connector.path

Classes in org.modeshape.graph.connector.path with annotations of type ThreadSafe
`class` | `AbstractPathRepositorySource` Basic implementation of the trivial `PathRepositorySource` methods and the `path repository cache life cycle`.
`class` | `PathRepository`
`class` | `WritablePathRepository` Extension of `PathRepository` for repositories that support modification of nodes as well as access to the nodes.

Uses of ThreadSafe in org.modeshape.graph.connector.path.cache

Classes in org.modeshape.graph.connector.path.cache with annotations of type ThreadSafe
`class` | `DefaultCacheStatistics` Default, thread-safe implementation of `CacheStatistics` that uses `AtomicLongs` as counters for the statistics.
`class` | `InMemoryWorkspaceCache` Implementation of `WorkspaceCache` that stores all nodes in-memory.
`class` | `PathRepositoryCache` The repository-source level cache of workspace names to `workspace caches`.
`interface` | `WorkspaceCache` The basic contract for a workspace-level cache of paths to the nodes stored at that path.

Uses of ThreadSafe in org.modeshape.graph.connector.xmlfile

Classes in org.modeshape.graph.connector.xmlfile with annotations of type ThreadSafe
`class` | `XmlFileRepositorySource` A `RepositorySource` for a in-memory repository with content defined by an XML file.

Uses of ThreadSafe in org.modeshape.graph.mimetype

Classes in org.modeshape.graph.mimetype with annotations of type ThreadSafe
`interface` | `MimeTypeDetector` MIME-type detection libraries must provide thread-safe implementations of this interface to enable ModeShape to use the libraries to return MIME-types for data sources.
`class` | `MimeTypeDetectors` Facility for managing `MimeTypeDetectorConfig`s.

Uses of ThreadSafe in org.modeshape.graph.observe

Classes in org.modeshape.graph.observe with annotations of type ThreadSafe
`class` | `ChangeObserver` Abstract class that is used to signal that a change set has occurred.
`class` | `ChangeObservers` Reusable manager of change listeners, typically employed by another `Observable` implementation.
`class` | `LocalObservationBus` A simple `Observer` that is itself `Observable`.
`class` | `NetChangeObserver` A specialized `Observer` that figures out the net changes made during a single `set of changes`.
`interface` | `Observable` Interface used to register `listeners`.
`interface` | `ObservationBus` A simple `Observer` that is itself `Observable`.

Uses of ThreadSafe in org.modeshape.graph.property

Classes in org.modeshape.graph.property with annotations of type ThreadSafe
`interface` | `BinaryFactory` A factory for creating `Binary` 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.graph.property.basic

Classes in org.modeshape.graph.property.basic with annotations of type ThreadSafe
`class` | `AbstractValueFactories` Abstract implementation of `ValueFactories` that implements all the methods other than the `get*Factory()` methods.
`class` | `LocalNamespaceRegistry` A special `NamespaceRegistry` implementation that can be used to track transient registrations for another delegate registry.
`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.graph.query

Classes in org.modeshape.graph.query 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.graph.query.parse

Classes in org.modeshape.graph.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.graph.request

Classes in org.modeshape.graph.request with annotations of type ThreadSafe
`class` | `CacheableRequest` A request that contains results that may be cached.

Uses of ThreadSafe in org.modeshape.graph.search

Classes in org.modeshape.graph.search with annotations of type ThreadSafe
`class` | `AbstractSearchEngine<WorkspaceType extends SearchEngineWorkspace,ProcessorType extends SearchEngineProcessor>` A component that acts as a search engine for the content within a single `RepositorySource`.
`class` | `SearchableRepositorySource` A `RepositorySource` implementation that can be used as a wrapper around another `non-searchable` or `non-querable` RepositorySource instance to provide search and query capability.
`interface` | `SearchEngine` A component that acts as a search engine for the content within a single `RepositorySource`.

Uses of ThreadSafe in org.modeshape.graph.sequencer

Classes in org.modeshape.graph.sequencer with annotations of type ThreadSafe
`class` | `StreamSequencerContext` A special `ExecutionContext` that is used for sequencing streams.

Uses of ThreadSafe in org.modeshape.graph.session

Classes in org.modeshape.graph.session with annotations of type ThreadSafe
`static interface` | `GraphSession.Authorizer`
`static interface` | `GraphSession.NodeIdFactory`
`static class` | `GraphSession.NodeOperations<Payload,PropertyPayload>` A default implementation of `GraphSession.Operations` that provides all the basic functionality required by a graph session.
`protected static class` | `GraphSession.NoOpAuthorizer` `GraphSession.Authorizer` implementation that does nothing.
`static interface` | `GraphSession.Operations<NodePayload,PropertyPayload>`

Uses of ThreadSafe in org.modeshape.graph.text

Classes in org.modeshape.graph.text with annotations of type ThreadSafe
`class` | `TextExtractors` Facility for managing `TextExtractorConfig`s.

Uses of ThreadSafe in org.modeshape.jcr

Classes in org.modeshape.jcr with annotations of type ThreadSafe
`class` | `JcrEngine` The basic component that encapsulates the ModeShape services, including the `Repository` instances.
`class` | `JcrRepository` Creates JCR `sessions` to an underlying repository (which may be a federated repository).
`class` | `JcrRepositoryFactory` Service provider for the JCR2 `RepositoryFactory` interface.

Uses of ThreadSafe in org.modeshape.repository

Classes in org.modeshape.repository with annotations of type ThreadSafe
`class` | `RepositoryLibrary` A library of `RepositorySource` instances and the `RepositoryConnectionPool` used to manage the connections for each.
`class` | `RepositoryService` A service that manages the `RepositorySource`es defined within a configuration repository.

Uses of ThreadSafe in org.modeshape.repository.sequencer

Classes in org.modeshape.repository.sequencer with annotations of type ThreadSafe
`interface` | `Sequencer` The interface for a ModeShape sequencer, which sequences nodes and their content to extract additional information from the information.
`class` | `SequencerLibrary` A library of `Sequencer` components.
`class` | `SequencingService.Statistics` The statistics for the system.

Uses of ThreadSafe in org.modeshape.repository.service

Classes in org.modeshape.repository.service with annotations of type ThreadSafe
`class` | `AbstractServiceAdministrator` Simple abstract implementation of the service administrator interface that can be easily subclassed by services that require an administrative interface.
`interface` | `ServiceAdministrator` Contract defining an administrative interface for controlling the running state of a service.

Uses of ThreadSafe in org.modeshape.search.lucene

Classes in org.modeshape.search.lucene with annotations of type ThreadSafe
`interface` | `LuceneConfiguration` Interface used to obtain the Lucene `Directory` instance that should be used for a workspace given the name of the workspace.
`protected static class` | `LuceneConfigurations.PoolingDirectoryFactory<DirectoryType extends Directory>` A `LuceneConfiguration` implementation that creates `Directory` instances of the supplied type for each workspace and pools the results, ensuring that the same `Directory` instance is always returned for the same workspace name.
`static class` | `LuceneConfigurations.RamDirectoryFactory` A `LuceneConfiguration` implementation that creates `RAMDirectory` instances for each workspace and index name.

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

Classes in org.modeshape.sequencer.java 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` | `RepositoryFactory` Factory that provides implementations of the `repository provider SPI` by wrapping a `RepositoryProvider`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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