Package org.jboss.cache.optimistic

Interface Summary
DataVersion When versioning data nodes in optimistic locking, a DataVersion is assigned to each node.
TransactionWorkspace Used to contain a copy of the tree being worked on within the scope of a given transaction.
WorkspaceNode 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.
FqnComparator Compares the order of two FQN.
TransactionWorkspaceImpl Contains a mapping of Fqn to WorkspaceNodes.
WorkspaceNodeImpl Wraps a DataNode and adds versioning and other meta data to it.

Exception Summary
DataVersioningException Denotes exceptions to do with data versioning in optimistic locking

Copyright © 1998-2005 JBoss Inc . All Rights Reserved.