|
Class Summary |
| BatchedItemOperations |
BatchedItemOperations is an internal helper class that
provides both high- and low-level operations directly on the
ItemState level. |
| CachingHierarchyManager |
Implementation of a HierarchyManager that caches paths of
items. |
| HierarchyManagerImpl |
HierarchyManagerImpl ... |
| ItemId |
ItemId serves as the base class for the concrete classes
PropertyId and NodeId who uniquely identify
nodes and properties in a workspace. |
| ItemImpl |
ItemImpl implements the Item interface. |
| ItemManager |
There's one ItemManager instance per Session
instance. |
| ItemValidator |
Utility class for validating an item against constraints
specified by its definition. |
| NamespaceRegistryImpl |
A NamespaceRegistryImpl ... |
| NodeId |
Node identifier. |
| NodeImpl |
NodeImpl implements the Node interface. |
| PropertyId |
Property identifier. |
| PropertyImpl |
PropertyImpl implements the Property interface. |
| RepositoryImpl |
A RepositoryImpl ... |
| SearchManager |
Acts as a global entry point to execute queries and index nodes. |
| SessionImpl |
A SessionImpl ... |
| TestRepository |
Utility class for easy handling a test repository. |
| TransactionContext |
Represents the transaction on behalf of the component that wants to
explicitly demarcate transaction boundaries. |
| TransientRepository |
A repository proxy that automatically initializes and shuts down the
underlying repository instance when the first session is opened
or the last one closed. |
| WorkspaceImpl |
A WorkspaceImpl ... |
| XASessionImpl |
Session extension that provides XA support. |
| XAWorkspace |
Workspace extension that works in an XA environment. |
| ZombieHierarchyManager |
HierarchyManager implementation that is also able to
build/resolve paths of those items that have been moved or removed
(i.e. |