Uses of Interface
org.jboss.cache.InternalNode

Packages that use InternalNode
org.jboss.cache   
org.jboss.cache.invocation   
org.jboss.cache.mvcc   
org.jboss.cache.statetransfer   
 

Uses of InternalNode in org.jboss.cache
 

Classes in org.jboss.cache that implement InternalNode
 class PessimisticUnversionedNode<K,V>
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class UnversionedNode<K,V>
          Basic data node class.
 class VersionedNode<K,V>
          Deprecated. will be removed along with optimistic and pessimistic locking.
 

Methods in org.jboss.cache that return InternalNode
 InternalNode<K,V> UnversionedNode.copy()
           
 InternalNode<K,V> PessimisticUnversionedNode.copy()
          Deprecated.  
 InternalNode<K,V> InternalNode.copy()
          Creates a new instance of the same type and copies internal state.
 InternalNode<K,V> NodeFactory.createChildNode(Fqn fqn, InternalNode<K,V> parent, InvocationContext ctx, boolean attachToParent)
          Creates a new node, and optionally attaches the node to its parent.
 InternalNode<K,V> AbstractNodeFactory.createChildNode(Fqn fqn, InternalNode<K,V> parent, InvocationContext ctx, boolean attachToParent)
           
 InternalNode<K,V> NodeFactory.createInternalNode(Fqn childFqn)
          Creates an internal node.
 InternalNode<K,V> AbstractNodeFactory.createInternalNode(Fqn fqn)
           
 InternalNode<K,V> UnversionedNode.getChild(Fqn f)
           
 InternalNode<K,V> InternalNode.getChild(Fqn f)
           
 InternalNode<K,V> AbstractNode.getChild(Fqn f)
           
 InternalNode<K,V> UnversionedNode.getChild(Object childName)
           
 InternalNode<K,V> InternalNode.getChild(Object childName)
           
 InternalNode<K,V> AbstractNode.getChild(Object childName)
           
 InternalNode NodeSPI.getDelegationTarget()
           
 InternalNode DataContainerImpl.peekInternalNode(Fqn fqn, boolean includeInvalidNodes)
           
 InternalNode DataContainer.peekInternalNode(Fqn f, boolean includeInvalidNodes)
          Similar to DataContainer.peek(Fqn) except that the underlying node is NOT wrapped as a NodeSPI.
 

Methods in org.jboss.cache that return types with arguments of type InternalNode
 Set<InternalNode<K,V>> UnversionedNode.getChildren()
           
 Set<InternalNode<K,V>> InternalNode.getChildren()
           
 Set<InternalNode<K,V>> AbstractNode.getChildren()
           
 Set<InternalNode<K,V>> UnversionedNode.getChildren(boolean includeMarkedForRemoval)
           
 Set<InternalNode<K,V>> InternalNode.getChildren(boolean includeMarkedForRemoval)
           
 Set<InternalNode<K,V>> AbstractNode.getChildren(boolean includeMarkedForRemoval)
           
 ConcurrentMap<Object,InternalNode<K,V>> UnversionedNode.getChildrenMap()
           
 ConcurrentMap<Object,InternalNode<K,V>> InternalNode.getChildrenMap()
           
 Map<Object,InternalNode<K,V>> AbstractNode.getChildrenMap()
           
 

Methods in org.jboss.cache with parameters of type InternalNode
 void UnversionedNode.addChild(InternalNode<K,V> child)
           
 void InternalNode.addChild(InternalNode<K,V> child)
           
 void AbstractNode.addChild(InternalNode<K,V> child)
           
 void UnversionedNode.addChild(Object nodeName, InternalNode<K,V> nodeToAdd)
           
 void InternalNode.addChild(Object nodeName, InternalNode<K,V> nodeToAdd)
           
 void AbstractNode.addChild(Object nodeName, InternalNode<K,V> nodeToAdd)
           
 InternalNode<K,V> NodeFactory.createChildNode(Fqn fqn, InternalNode<K,V> parent, InvocationContext ctx, boolean attachToParent)
          Creates a new node, and optionally attaches the node to its parent.
 InternalNode<K,V> AbstractNodeFactory.createChildNode(Fqn fqn, InternalNode<K,V> parent, InvocationContext ctx, boolean attachToParent)
           
 ReadCommittedNode NodeFactory.createWrappedNode(InternalNode<K,V> node)
           
 ReadCommittedNode AbstractNodeFactory.createWrappedNode(InternalNode<K,V> node)
           
 

Method parameters in org.jboss.cache with type arguments of type InternalNode
 void UnversionedNode.setChildrenMap(ConcurrentMap<Object,InternalNode<K,V>> children)
           
 void InternalNode.setChildrenMap(ConcurrentMap<Object,InternalNode<K,V>> children)
           
 void AbstractNode.setChildrenMap(ConcurrentMap<Object,InternalNode<K,V>> children)
           
 

Uses of InternalNode in org.jboss.cache.invocation
 

Fields in org.jboss.cache.invocation declared as InternalNode
protected  InternalNode<K,V> NodeInvocationDelegate.node
           
 

Methods in org.jboss.cache.invocation that return InternalNode
 InternalNode NodeInvocationDelegate.getDelegationTarget()
           
 

Constructors in org.jboss.cache.invocation with parameters of type InternalNode
NodeInvocationDelegate(InternalNode<K,V> node)
           
 

Uses of InternalNode in org.jboss.cache.mvcc
 

Classes in org.jboss.cache.mvcc that implement InternalNode
 class NodeReference<K,V>
          A node reference that delegates all calls to a different InternalNode.
 

Fields in org.jboss.cache.mvcc declared as InternalNode
protected  InternalNode ReadCommittedNode.backup
           
 

Methods in org.jboss.cache.mvcc that return InternalNode
 InternalNode<K,V> NodeReference.copy()
           
 InternalNode<K,V> MVCCNodeFactory.createChildNode(Fqn fqn, InternalNode<K,V> parent, InvocationContext ctx, boolean attachToParent)
           
 InternalNode<K,V> MVCCNodeFactory.createInternalNode(Fqn fqn)
           
 InternalNode<K,V> NodeReference.getChild(Fqn f)
           
 InternalNode<K,V> NodeReference.getChild(Object childName)
           
 InternalNode<K,V> NodeReference.getDelegate()
           
protected  InternalNode ReadCommittedNode.lookupParent(Fqn fqn, InvocationContext ctx, DataContainer container)
          Performs a lookup for the parent node of the Fqn passed in.
 

Methods in org.jboss.cache.mvcc that return types with arguments of type InternalNode
 Set<InternalNode<K,V>> NodeReference.getChildren()
           
 Set<InternalNode<K,V>> NodeReference.getChildren(boolean includeMarkedForRemoval)
           
 ConcurrentMap<Object,InternalNode<K,V>> NodeReference.getChildrenMap()
           
 

Methods in org.jboss.cache.mvcc with parameters of type InternalNode
 void NodeReference.addChild(InternalNode<K,V> child)
           
 void NodeReference.addChild(Object nodeName, InternalNode<K,V> nodeToAdd)
           
 InternalNode<K,V> MVCCNodeFactory.createChildNode(Fqn fqn, InternalNode<K,V> parent, InvocationContext ctx, boolean attachToParent)
           
 ReadCommittedNode MVCCNodeFactory.createWrappedNode(InternalNode<K,V> node)
          Creates an MVCC wrapped node - either a ReadCommittedNode or it's subclass, a RepeatableReadNode based on cache configuration.
 void NodeReference.setDelegate(InternalNode<K,V> delegate)
          Sets the internal node to delegate to.
 NodeSPI MVCCNodeHelper.wrapNodeForWriting(InvocationContext context, InternalNode node)
          The same as MVCCNodeHelper.wrapNodeForWriting(org.jboss.cache.InvocationContext, org.jboss.cache.Fqn, boolean, boolean, boolean, boolean, boolean) except that it takes in an InternalNode instead of a Fqn.
 

Method parameters in org.jboss.cache.mvcc with type arguments of type InternalNode
 void NodeReference.setChildrenMap(ConcurrentMap<Object,InternalNode<K,V>> children)
           
 

Constructors in org.jboss.cache.mvcc with parameters of type InternalNode
NodeReference(InternalNode<K,V> delegate)
           
NullMarkerNode(InternalNode node)
           
ReadCommittedNode(InternalNode node)
           
RepeatableReadNode(InternalNode node)
           
 

Uses of InternalNode in org.jboss.cache.statetransfer
 

Methods in org.jboss.cache.statetransfer with parameters of type InternalNode
protected  void DefaultStateTransferGenerator.generateNodeDataList(InternalNode<?,?> node, List<NodeData> list)
           
protected  void DefaultStateTransferIntegrator.integrateTransientState(ObjectInputStream in, InternalNode target)
           
protected  void DefaultStateTransferGenerator.marshallTransientState(InternalNode node, ObjectOutputStream out)
          Do a preorder traversal: visit the node first, then the node's children
 



Copyright © 2008 JBoss, a division of Red Hat. All Rights Reserved.