|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
DataVersion | When versioning data nodes in optimistic locking, a DataVersion is assigned to each node. |
TransactionWorkspace<K,V> | Used to contain a copy of the tree being worked on within the scope of a given transaction. |
WorkspaceNode<K,V> | Represents a type of Node that is to be copied into a TransactionWorkspace for optimistically locked
nodes. |
Class Summary | |
---|---|
DefaultDataVersion | The default implementation of a DataVersion, uses a long to
compare versions. |
TransactionWorkspaceImpl<K,V> | Contains a mapping of Fqn to WorkspaceNode s. |
WorkspaceNodeImpl<K,V> | Wraps an ordinary Node and adds versioning and other meta data to it. |
Exception Summary | |
---|---|
DataVersioningException | Denotes exceptions to do with data versioning in optimistic locking |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |