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
           
 class Node
           
 class OptimisticTreeNode
          // TODO: MANIK: Javadoc this
 

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

Methods in org.jboss.cache that return DataNode
protected  DataNode TreeCache.createSubtreeRootNode(Fqn subtree)
           
 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 get(Fqn) except that you can pass in options for this specific method invocation.
 DataNode TreeCache.getRoot()
          Used by interceptors.
 DataNode TreeCache.peek(Fqn fqn)
           
 

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).
protected  void TreeCache.acquireLocksForStateTransfer(DataNode root, java.lang.Object lockOwner, long timeout, boolean lockChildren, boolean force)
           
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)
           
 

Uses of DataNode in org.jboss.cache.aop
 

Methods in org.jboss.cache.aop with parameters of type DataNode
protected  void TreeCacheAop.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 TreeCacheAop.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)
           
 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)
           
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, TreeCache cache, DataVersion version)
           
 

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)
           
 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)
           
 DataNode NodeFactory.createDataNode(byte nodeType, java.lang.Object childName, Fqn fqn, DataNode parent, java.util.Map data, TreeCache cache, DataVersion version)
           
 

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
protected  DataNode CacheLoaderInterceptor.loadNode(Fqn fqn, boolean loadAttribs)
           
 

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)
           
 

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.