Uses of Interface
org.jboss.cache.DataNode

Packages that use DataNode
org.jboss.cache   
org.jboss.cache.aop   
org.jboss.cache.aop.collection   
org.jboss.cache.factories   
org.jboss.cache.interceptors   
org.jboss.cache.optimistic   
org.jboss.cache.statetransfer   
 

Uses of DataNode in org.jboss.cache
 

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

Fields in org.jboss.cache declared as DataNode
protected  DataNode TreeCache.root
          Root DataNode.
 

Methods in org.jboss.cache that return DataNode
protected  DataNode TreeCache.createSubtreeRootNode(Fqn subtree)
          Creates a subtree in the local tree.
 DataNode TreeCacheMBean.get(Fqn fqn, Option option)
          The same as calling get(Fqn) except that you can pass in options for this specific method invocation.
 DataNode TreeCache.get(Fqn fqn, Option option)
          The same as calling TreeCache.get(Fqn) except that you can pass in options for this specific method invocation.
 DataNode TreeCache.getRoot()
          Used internally by interceptors.
 DataNode TreeCache.peek(Fqn fqn)
          Deprecated. This will go away.
 

Methods in org.jboss.cache with parameters of type DataNode
 void TreeCache._addChild(GlobalTransaction tx, Fqn parent_fqn, java.lang.Object child_name, DataNode old_node)
          Compensating method to TreeCache._remove(GlobalTransaction,Fqn,boolean).
 void TreeCache._loadState(Fqn subtreeRoot, DataNode integrationRoot, java.lang.Object[] sources, java.lang.ClassLoader cl)
          Requests state from each of the given source nodes in the cluster until it gets it or no node replies with a timeout exception.
protected  void TreeCache.acquireLocksForStateTransfer(DataNode root, java.lang.Object lockOwner, long timeout, boolean lockChildren, boolean force)
          Acquires locks on a root node for an owner for state transfer.
protected  void TreeCache.forceAcquireLock(DataNode node, java.lang.Object newOwner, boolean lockChildren)
          Forcibly acquire a read lock on the given node for the given owner, breaking any existing locks that prevent the read lock.
protected  void TreeCache.notifyAllNodesCreated(DataNode curr)
          Generates NodeAdded notifications for all nodes of the tree.
protected  void TreeCache.releaseStateTransferLocks(DataNode root, java.lang.Object lockOwner, boolean childrenLocked)
          Releases all state transfer locks acquired.
 

Uses of DataNode in org.jboss.cache.aop
 

Methods in org.jboss.cache.aop with parameters of type DataNode
protected  void PojoCache.acquireLocksForStateTransfer(DataNode root, java.lang.Object lockOwner, long timeout, boolean force)
          Overrides the superclass version by additionally acquiring locks on the internal reference map nodes used for tracking shared objects.
protected  void PojoCache.releaseStateTransferLocks(DataNode root, java.lang.Object lockOwner)
          Overrides the superclass version by additionally releasing locks on the internal reference map nodes used for tracking shared objects.
 

Uses of DataNode in org.jboss.cache.aop.collection
 

Methods in org.jboss.cache.aop.collection that return DataNode
protected  DataNode CachedSetImpl.getNode()
           
protected  DataNode CachedMapImpl.getNode()
           
protected  DataNode CachedListImpl.getNode()
           
 

Uses of DataNode in org.jboss.cache.factories
 

Methods in org.jboss.cache.factories that return DataNode
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, boolean mapSafe, TreeCache cache)
          Returns a new data node.
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, boolean mapSafe, TreeCache cache, DataVersion version)
          Creates a new DataNode instance.
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, TreeCache cache)
          Returns a new data node.
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, TreeCache cache, DataVersion version)
          Returns a new data node.
 DataNode NodeFactory.createRootDataNode(byte nodeType, TreeCache cache)
          Returns a new root node.
 

Methods in org.jboss.cache.factories with parameters of type DataNode
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, boolean mapSafe, TreeCache cache)
          Returns a new data node.
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, boolean mapSafe, TreeCache cache, DataVersion version)
          Creates a new DataNode instance.
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, TreeCache cache)
          Returns a new data node.
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, TreeCache cache, DataVersion version)
          Returns a new data node.
 

Uses of DataNode in org.jboss.cache.interceptors
 

Methods in org.jboss.cache.interceptors that return DataNode
protected  DataNode CacheLoaderInterceptor.getNode(Fqn fqn)
          Retrieves a node from memory; doesn't access the cache loader
 

Uses of DataNode in org.jboss.cache.optimistic
 

Methods in org.jboss.cache.optimistic that return DataNode
 DataNode WorkspaceNodeImpl.getNode()
           
 DataNode WorkspaceNode.getNode()
           
 

Constructors in org.jboss.cache.optimistic with parameters of type DataNode
WorkspaceNodeImpl(DataNode node, TransactionWorkspace workspace)
          Constructs with a node and workspace.
 

Uses of DataNode in org.jboss.cache.statetransfer
 

Methods in org.jboss.cache.statetransfer with parameters of type DataNode
 byte[] StateTransferGenerator.generateStateTransfer(DataNode rootNode, boolean generateTransient, boolean generatePersistent, boolean suppressErrors)
           
 void StateTransferIntegrator_123.integrateTransientState(DataNode target, java.lang.ClassLoader cl)
           
 void StateTransferIntegrator.integrateTransientState(DataNode target, java.lang.ClassLoader cl)
           
 



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