|
ModeShape Distribution 3.5.0.Final | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CachedNode | A representation of a node as stored within the cache. |
| ChildReferences | An interface used to access the ChildReference instances owned by a parent node. |
| ChildReferences.Changes | The representation of a set of changes for the child references. |
| ChildReferences.ChildInsertions | A representation of the child references that were inserted before some other node. |
| ChildReferences.Context | The context in which the names are evaluated. |
| MutableCachedNode | |
| MutableCachedNode.NodeChanges | Interface which exposes all the changes that have occurred on a MutableCachedNode instance |
| NodeCache | |
| RepositoryCache.ContentInitializer | |
| SessionCache | |
| SessionCache.PreSave | The definition of a callback that can be implemented and passed to SessionCache.save(SessionCache, PreSave) and
SessionCache.save(Set, SessionCache, PreSave), allowing the caller to recieve a hook where they can interrogate
each of the changed nodes and perform additional logic prior to the actual persisting of the changes. |
| SessionCache.SaveContext | The context of a save operation, created during each call to SessionCache.save() and passed to the
PreSave#process(MutableCachedNode, SaveContext) invocations. |
| SessionEnvironment | |
| SessionEnvironment.Monitor | |
| SessionEnvironment.MonitorFactory | A simple interface used to construct SessionEnvironment.Monitor instances. |
| Class Summary | |
|---|---|
| AllPathsCache | A simple cache of all valid paths for a given node, where each node may have 1 or more valid paths due to
additional parents. |
| ChildReference | An immutable reference to a child node. |
| ChildReferences.BasicContext | A ChildReferences.Context implementation that has no changes but maintains the SNS indexes for nodes with any name. |
| ChildReferences.NoChanges | |
| ChildReferences.NoContext | A ChildReferences.Changes implementation that has no changes and that is useful when there are never any siblings
with the same names, since it always returns '1' for the SNS index. |
| ChildReferences.NoSnsIndexesContext | A ChildReferences.Context implementation that has no changes and that always returns '1' for the SNS index. |
| 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. |
| ChildReferences.WithChanges | A ChildReferences.Context implementation that has changes and can be used to find the SNS indexes for nodes named a
single name. |
| NodeKey | An immutable unique key for a node within the repository's database. |
| PathCache | A simple cache of node paths, useful when obtaining the path for many nodes on a subgraph. |
| PropertyTypeUtil | A utility for working with JCR property types and ModeShape
property types. |
| RepositoryCache | |
| RepositoryPathCache | A set of PathCache instances keyed by workspace names. |
| SessionCacheWrapper | A SessionCache implementation that wraps another and is suitable to extend and overwrite only those methods that are
required. |
| Enum Summary | |
|---|---|
| CachedNode.ReferenceType | |
| Exception Summary | |
|---|---|
| DocumentAlreadyExistsException | An exception signalling that a document could not be created because one already exists in the database. |
| DocumentNotFoundException | An exception signalling that a node does not exist. |
| DocumentStoreException | An exception signalling that a failure occurred within a document store. |
| LockFailureException | An exception signalling that a node could not be locked. |
| NodeNotFoundException | An exception signalling that a node does not exist. |
| NodeNotFoundInParentException | An exception signalling that a node does not exist in the specified parent. |
| PathNotFoundException | An exception signalling that a node at a supplied path does not exist. |
| ReferentialIntegrityException | An exception signalling that a set of nodes could not be deleted because there are other nodes that contain JCR REFERENCE properties pointing to these ndoes, preventing their deletion. |
| WorkspaceNotFoundException | An exception signalling that a node does not exist. |
| WrappedException | An exception that wraps another non-runtime exception. |
|
ModeShape Distribution 3.5.0.Final | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||