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

- Packages that use NotThreadSafe
  Package | Description
  --- | ---
  org.modeshape.common.collection | A set of common classes for dealing with collections of other objects.
  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.jcr |
  org.modeshape.jcr.cache |
  org.modeshape.jcr.federation |
  org.modeshape.jcr.federation.spi | This package provides a Service Provider Interface (SPI) for connectors to external systems.
  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.plan | This package defines the `Planner` interface, the `CanonicalPlanner` implementation, and the `PlanNode` class that is used to represent a canonical query plan.
  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.query.validate | This package provides the interfaces that define the tables and columns that can be queried.
  org.modeshape.jcr.security | ModeShape JCR repositories have a pluggable authentication and authorization framework.
  org.modeshape.jcr.value.basic | A set of basic implementations of the various interfaces defined in `org.modeshape.jcr.value`.
  org.modeshape.jcr.xml |
  org.modeshape.sequencer.ddl | The classes that make up the DDL sequencer, which is capable of parsing the more important DDL statements from SQL-92, Oracle, Derby, and PostgreSQL, and constructing a graph structure containing a structured representation of these statements.
  org.modeshape.sequencer.ddl.node | The classes for nodes within an Abstract Syntax Tree (AST) and a factory for creating them.
  org.modeshape.sequencer.text | The classes that provide the ability to sequence fixed-width and delimited text files.
  org.modeshape.sequencer.wsdl | The classes that make up the Web Service Definition Lanaguage (WSDL) 1.1 sequencer.
  org.modeshape.sequencer.xsd | The classes that make up the XML Schema Document sequencer.

- - ### Uses of NotThreadSafe in org.modeshape.common.collection

    Classes in org.modeshape.common.collection with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SimpleProblems` A simple `Problems` collection.
    `class` | `SingleIterator<T>` An `Iterator` that is used to iterate over a single, fixed value.

  - ### Uses of NotThreadSafe in org.modeshape.common.statistic

    Classes in org.modeshape.common.statistic with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Histogram<T extends Number>` A representation of a histogram of values.
    `class` | `Stopwatch` Provides a mechanism to measure time in the same way as a physical stopwatch.

  - ### Uses of NotThreadSafe in org.modeshape.common.text

    Classes in org.modeshape.common.text with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TokenStream` A foundation for basic parsers that tokenizes input content and allows parsers to easily access and use those tokens.

  - ### Uses of NotThreadSafe in org.modeshape.jcr

    Classes in org.modeshape.jcr with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BackupDocumentReader` A utility that writes `Document` instances to one or more sequential files in a backup directory.
    `class` | `BackupDocumentWriter` A utility that writes `Document` instances to one or more sequential files in a backup directory.
    `static class` | `BackupService.Activity` An abstract activity used for the various backup and restore operations.
    `static class` | `BackupService.BackupActivity` The `BackupService.Activity` subclass that performs content backup operations.
    `static class` | `BackupService.RestoreActivity` The `BackupService.Activity` subclass that performs content restore operations.
    `class` | `CndImporter` A class that imports the node types contained in a JCR Compact Node Definition (CND) file into `NodeTypeDefinition` instances.
    `class` | `JcrNodeTypeTemplate` ModeShape implementation of the JCR NodeTypeTemplate interface
    `protected class` | `NodeTypeSchemata.SessionSchemata` Implementation class that builds the tables lazily.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.cache

    Classes in org.modeshape.jcr.cache with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ChildReferences.BasicContext` A `ChildReferences.Context` implementation that has no changes but maintains the SNS indexes for nodes with any name.
    `class` | `RepositoryPathCache` A set of `PathCache` instances keyed by workspace names.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.federation

    Classes in org.modeshape.jcr.federation with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConnectorChangeSetImpl`

  - ### Uses of NotThreadSafe in org.modeshape.jcr.federation.spi

    Classes in org.modeshape.jcr.federation.spi with annotations of type NotThreadSafe
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ConnectorChangeSet` This interface represents an atomic set of changes that have occurred to resources in the remit of a `Connector`.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.query

    Classes in org.modeshape.jcr.query with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `IndexRules.Builder` A builder of immutable `IndexRules` objects.
    `class` | `JcrQuery` Implementation of `Query` that represents a `query command`.
    `class` | `JcrQueryResult` The results of a query.
    `protected static class` | `JcrQueryResult.QueryResultNodeIterator` The `NodeIterator` implementation returned by the `JcrQueryResult`.
    `protected static class` | `JcrQueryResult.QueryResultRowIterator` The `RowIterator` implementation returned by the `JcrQueryResult`.
    `protected static class` | `JcrQueryResult.SingleSelectorQueryResultRowIterator` The `RowIterator` implementation returned by the `JcrQueryResult`.
    `class` | `QueryBuilder` A component that can be used to programmatically create `QueryCommand` objects.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.query.lucene

    Classes in org.modeshape.jcr.query.lucene with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LuceneQuery` A utility class that represents the Lucene Query object (or objects) that are to be executed.
    `class` | `LuceneQueryFactory` The factory that creates a Lucene `Query` object from a Query Object Model `Constraint` object.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.query.plan

    Classes in org.modeshape.jcr.query.plan with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PlanHints`
    `class` | `PlanNode` A representation of a single node within a plan tree.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.query.process

    Classes in org.modeshape.jcr.query.process with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ProcessingComponent` A component that performs (some) portion of the query processing by `returning the tuples` that result from this stage of processing.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.query.validate

    Classes in org.modeshape.jcr.query.validate with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ImmutableSchemata.Builder` A builder of immutable `Schemata` objects.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.security

    Classes in org.modeshape.jcr.security with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JaasSecurityContext` JAAS-based `security context` that provides authentication and authorization through the JAAS `login context`.
    `interface` | `SecurityContext` A security context provides a pluggable means to support disparate authentication and authorization mechanisms that specify the user name and roles.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.value.basic

    Classes in org.modeshape.jcr.value.basic with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalNamespaceRegistry` A special `NamespaceRegistry` implementation that can be used to track transient registrations for another delegate registry.
    `class` | `SimpleNamespaceRegistry` A simple `NamespaceRegistry` implementation that is not thread-safe, but that provides all the basic functionality.

  - ### Uses of NotThreadSafe in org.modeshape.jcr.xml

    Classes in org.modeshape.jcr.xml with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NodeImportXmlHandler` A simplified version of the graph xml import handler (from ModeShape 2.x) which is used for importing initial content into workspaces.

  - ### Uses of NotThreadSafe in org.modeshape.sequencer.ddl

    Classes in org.modeshape.sequencer.ddl with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DdlParserScorer` Interface used by a parser to determine a score describing how well it handles the DDL content.
    `class` | `DdlSequencer` A sequencer of DDL files.
    `class` | `StandardDdlParser` Standard SQL 92 DDL file content parser.

  - ### Uses of NotThreadSafe in org.modeshape.sequencer.ddl.node

    Classes in org.modeshape.sequencer.ddl.node with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AstNode` Utility object class designed to facilitate constructing an AST or Abstract Syntax Tree representing nodes and properties that are compatible with ModeShape graph component structure.

  - ### Uses of NotThreadSafe in org.modeshape.sequencer.text

    Classes in org.modeshape.sequencer.text with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultRowFactory` A default implementation of the `RowFactory` class.
    `interface` | `RowFactory` A simple interface that allows an implementer to control how rows in a text file are mapped to properties (including primary and mixin types) in the graph.

  - ### Uses of NotThreadSafe in org.modeshape.sequencer.wsdl

    Classes in org.modeshape.sequencer.wsdl with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Wsdl11Reader` A class that can parse WSDL 1.1 definitions and derive a node structure from the content
    `class` | `WsdlReader<T>` A class that can parse WSDL definitions and derive a node structure from the content.

  - ### Uses of NotThreadSafe in org.modeshape.sequencer.xsd

    Classes in org.modeshape.sequencer.xsd with annotations of type NotThreadSafe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XsdReader` A class that can parse XML Schema Documents and create a node structure based on the schema information.

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