Uses of Interface
org.jboss.cache.optimistic.WorkspaceNode

Packages that use WorkspaceNode
org.jboss.cache   
org.jboss.cache.optimistic   
 

Uses of WorkspaceNode in org.jboss.cache
 

Methods in org.jboss.cache that return WorkspaceNode
 WorkspaceNode<K,V> NodeFactory.createWorkspaceNode(NodeSPI<K,V> dataNode, TransactionWorkspace workspace)
           
 

Uses of WorkspaceNode in org.jboss.cache.optimistic
 

Classes in org.jboss.cache.optimistic that implement WorkspaceNode
 class WorkspaceNodeImpl<K,V>
          Wraps an ordinary Node and adds versioning and other meta data to it.
 

Methods in org.jboss.cache.optimistic that return WorkspaceNode
 WorkspaceNode<K,V> TransactionWorkspace.getNode(Fqn fqn)
           
 WorkspaceNode<K,V> TransactionWorkspaceImpl.getNode(Fqn fqn)
           
 WorkspaceNode<K,V> TransactionWorkspace.removeNode(Fqn fqn)
          Is thread safe so you dont need to deal with synchronising access to this method.
 WorkspaceNode<K,V> TransactionWorkspaceImpl.removeNode(Fqn fqn)
           
 

Methods in org.jboss.cache.optimistic that return types with arguments of type WorkspaceNode
 java.util.Map<Fqn,WorkspaceNode<K,V>> TransactionWorkspace.getNodes()
           
 java.util.Map<Fqn,WorkspaceNode<K,V>> TransactionWorkspaceImpl.getNodes()
          Returns the nodes.
 java.util.SortedMap<Fqn,WorkspaceNode<K,V>> TransactionWorkspace.getNodesAfter(Fqn fqn)
          Returns all nodes equal to or after the given node.
 java.util.SortedMap<Fqn,WorkspaceNode<K,V>> TransactionWorkspaceImpl.getNodesAfter(Fqn fqn)
           
 

Methods in org.jboss.cache.optimistic with parameters of type WorkspaceNode
 void WorkspaceNode.addChild(WorkspaceNode workspaceNode)
          Adds a given WorkspaceNode to the current node's child map
 void WorkspaceNodeImpl.addChild(WorkspaceNode child)
           
 void TransactionWorkspace.addNode(WorkspaceNode<K,V> node)
          Is thread safe so you dont need to deal with synchronising access to this method.
 void TransactionWorkspaceImpl.addNode(WorkspaceNode<K,V> node)
           
 

Method parameters in org.jboss.cache.optimistic with type arguments of type WorkspaceNode
 void TransactionWorkspace.setNodes(java.util.Map<Fqn,WorkspaceNode<K,V>> nodes)
           
 void TransactionWorkspaceImpl.setNodes(java.util.Map<Fqn,WorkspaceNode<K,V>> nodes)
          Sets the nodes.