Uses of Interface
org.jboss.cache.TreeNode

Packages that use TreeNode
org.jboss.cache   
org.jboss.cache.factories   
org.jboss.cache.optimistic   
 

Uses of TreeNode in org.jboss.cache
 

Subinterfaces of TreeNode in org.jboss.cache
 interface DataNode
          Represents a DataNode in the cache.
 

Classes in org.jboss.cache that implement TreeNode
 class AbstractNode
          Base class for Node.
 class Node
          Basic data node class.
 class OptimisticTreeNode
          OptimisticTreeNode contains a data version.
 

Methods in org.jboss.cache that return TreeNode
 TreeNode TreeNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)
          Creates a child node with a name, FQN, and parent.
 TreeNode Node.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)
           
 TreeNode TreeNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)
          Creates a child node.
 TreeNode Node.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)
           
 TreeNode TreeNode.getChild(java.lang.Object childName)
          Returns the named child of this node.
 TreeNode AbstractNode.getChild(java.lang.Object child_name)
           
 TreeNode TreeNode.getOrCreateChild(java.lang.Object child_name, GlobalTransaction gtx, boolean createIfNotExists)
          Creates a new child of this node if it doesn't exist.
 TreeNode Node.getOrCreateChild(java.lang.Object child_name, GlobalTransaction gtx, boolean createIfNotExists)
           
 TreeNode TreeNode.getParent()
          Returns the parent of this node.
 TreeNode OptimisticTreeNode.getParent()
          Returns the parent.
 TreeNode Node.getParent()
          Returns a parent by checking the TreeMap by name.
 TreeNode AbstractNode.getParent()
          Returns null, children may override this method.
 

Methods in org.jboss.cache with parameters of type TreeNode
 void TreeNode.addChild(java.lang.Object child_name, TreeNode n)
          Adds the already created child node.
 void AbstractNode.addChild(java.lang.Object child_name, TreeNode n)
           
 TreeNode TreeNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)
          Creates a child node with a name, FQN, and parent.
 TreeNode Node.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)
           
 TreeNode TreeNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)
          Creates a child node.
 TreeNode Node.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)
           
 

Uses of TreeNode in org.jboss.cache.factories
 

Methods in org.jboss.cache.factories that return TreeNode
 TreeNode NodeFactory.createNodeOfType(TreeNode template, java.lang.Object childName, Fqn fqn, TreeNode parent, java.util.Map data, TreeCache cache)
          Creates a node of the same type of the node passed in as a template.
 TreeNode NodeFactory.createNodeOfType(TreeNode template, java.lang.Object childName, Fqn fqn, TreeNode parent, java.util.Map data, TreeCache cache, DataVersion version)
          same as above, passing in an explicit version
 

Methods in org.jboss.cache.factories with parameters of type TreeNode
 TreeNode NodeFactory.createNodeOfType(TreeNode template, java.lang.Object childName, Fqn fqn, TreeNode parent, java.util.Map data, TreeCache cache)
          Creates a node of the same type of the node passed in as a template.
 TreeNode NodeFactory.createNodeOfType(TreeNode template, java.lang.Object childName, Fqn fqn, TreeNode parent, java.util.Map data, TreeCache cache, DataVersion version)
          same as above, passing in an explicit version
 WorkspaceNode NodeFactory.createWorkspaceNode(TreeNode dataNode, TransactionWorkspace workspace)
           
 

Uses of TreeNode in org.jboss.cache.optimistic
 

Subinterfaces of TreeNode in org.jboss.cache.optimistic
 interface WorkspaceNode
          Represents a type of Node that is to be copied into a TransactionWorkspace for optimistically locked nodes.
 

Classes in org.jboss.cache.optimistic that implement TreeNode
 class WorkspaceNodeImpl
          Wraps a DataNode and adds versioning and other meta data to it.
 

Methods in org.jboss.cache.optimistic that return TreeNode
 TreeNode WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)
           
 TreeNode WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)
          Deprecated. Will be removed in JBossCache 1.3.
 TreeNode WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, TreeCache cache, DataVersion version)
           
 TreeNode WorkspaceNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, TreeCache cache, DataVersion version)
           
 TreeNode WorkspaceNodeImpl.getChild(java.lang.Object childName)
           
 TreeNode WorkspaceNodeImpl.getOrCreateChild(java.lang.Object child_name, GlobalTransaction gtx, boolean createIfNotExists)
          Deprecated. Will be removed in JBossCache 1.3.
 TreeNode WorkspaceNodeImpl.getParent()
           
 TreeNode WorkspaceNodeImpl.getWrappedChild(java.lang.Object fqn)
           
 TreeNode WorkspaceNodeImpl.getWrappedParent()
           
 

Methods in org.jboss.cache.optimistic with parameters of type TreeNode
 void WorkspaceNodeImpl.addChild(java.lang.Object child_name, TreeNode n)
          Deprecated. Will be removed in JBossCache 1.3.
 TreeNode WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)
           
 TreeNode WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)
          Deprecated. Will be removed in JBossCache 1.3.
 TreeNode WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, TreeCache cache, DataVersion version)
           
 TreeNode WorkspaceNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, TreeCache cache, DataVersion version)
           
 

Constructors in org.jboss.cache.optimistic with parameters of type TreeNode
WorkspaceNodeImpl(TreeNode node, TransactionWorkspace workspace)
          Deprecated.  
 



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