|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 . |
InternalNode[] |
DataContainerImpl.peekInternalNodeAndDirectParent(Fqn fqn,
boolean includeInvalidNodes)
|
InternalNode[] |
DataContainer.peekInternalNodeAndDirectParent(Fqn fqn,
boolean includeInvalidNodes)
Similar to DataContainer.peekInternalNode(Fqn, boolean) except that the node AND its *direct* parent are retrieved. |
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(InternalNode<K,V> child,
boolean safe)
|
void |
InternalNode.addChild(InternalNode<K,V> child,
boolean safe)
Same as above, except that if safe is true, any Fqn ancestry checking is skipped. |
void |
AbstractNode.addChild(InternalNode<K,V> child,
boolean safe)
|
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,
InternalNode<K,V> parent)
|
ReadCommittedNode |
NodeFactory.createWrappedNode(InternalNode<K,V> node,
InternalNode<K,V> parent)
|
ReadCommittedNode |
AbstractNodeFactory.createWrappedNode(InternalNode<K,V> node,
InternalNode<K,V> parent)
|
ReadCommittedNode |
AbstractNodeFactory.createWrappedNode(InternalNode<K,V> node,
InternalNode<K,V> parent)
|
ReadCommittedNode |
NodeFactory.createWrappedNodeForRemoval(Fqn fqn,
InternalNode<K,V> node,
InternalNode<K,V> parent)
|
ReadCommittedNode |
NodeFactory.createWrappedNodeForRemoval(Fqn fqn,
InternalNode<K,V> node,
InternalNode<K,V> parent)
|
ReadCommittedNode |
AbstractNodeFactory.createWrappedNodeForRemoval(Fqn fqn,
InternalNode<K,V> node,
InternalNode<K,V> parent)
|
ReadCommittedNode |
AbstractNodeFactory.createWrappedNodeForRemoval(Fqn fqn,
InternalNode<K,V> node,
InternalNode<K,V> parent)
|
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
|
protected InternalNode |
ReadCommittedNode.parent
|
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()
|
InternalNode |
ReadCommittedNode.getInternalParent()
|
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()
|
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)
|
|
NullMarkerNodeForRemoval(InternalNode parent,
Fqn fqn)
|
|
ReadCommittedNode(InternalNode node,
InternalNode parent)
|
|
ReadCommittedNode(InternalNode node,
InternalNode parent)
|
|
RepeatableReadNode(InternalNode node,
InternalNode parent)
|
|
RepeatableReadNode(InternalNode node,
InternalNode parent)
|
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |