|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Node | |
---|---|
org.jboss.cache | |
org.jboss.cache.lock | |
org.jboss.cache.optimistic | |
org.jboss.cache.pojo.util | |
org.jboss.cache.statetransfer |
Uses of Node in org.jboss.cache |
---|
Subinterfaces of Node in org.jboss.cache | |
---|---|
interface |
NodeSPI<K,V>
A more detailed interface to Node , which is used when writing plugins for or extending JBoss Cache. |
Classes in org.jboss.cache that implement Node | |
---|---|
class |
AbstractNode<K,V>
Base class for UnversionedNode . |
class |
UnversionedNode<K,V>
Basic data node class. |
class |
VersionedNode<K,V>
VersionedNode extends the UnversionedNode by adding a DataVersion property. |
Fields in org.jboss.cache with type parameters of type Node | |
---|---|
protected java.util.Map<java.lang.Object,Node<K,V>> |
AbstractNode.children
|
Methods in org.jboss.cache that return Node | |
---|---|
Node<K,V> |
CacheImpl._get(Fqn<?> fqn)
Returns the raw data of the node; called externally internally. |
Node<K,V> |
UnversionedNode.addChild(Fqn f)
|
Node<K,V> |
Node.addChild(Fqn<?> f)
Adds a child node with the given Fqn under the current node. |
Node<K,V> |
NodeFactory.createNode(java.lang.Object childName,
Node<K,V> parent,
java.util.Map<K,V> data)
|
Node<K,V> |
NodeFactory.createNodeOfType(Node<K,V> template,
java.lang.Object childName,
Node<K,V> parent,
java.util.Map<K,V> data)
|
protected Node |
CacheImpl.createSubtreeRootNode(Fqn<?> subtree)
Creates a subtree in the local cache. |
Node<K,V> |
CacheImpl.get(Fqn<?> fqn)
Returns a DataNode corresponding to the fully qualified name or null if does not exist. |
Node |
CacheImpl.get(java.lang.String fqn)
|
Node<K,V> |
UnversionedNode.getChild(Fqn fqn)
|
Node<K,V> |
Node.getChild(Fqn<?> f)
Returns the child node |
Node<K,V> |
Node.getChild(java.lang.Object name)
|
Node<K,V> |
UnversionedNode.getChild(java.lang.Object childName)
|
Node<K,V> |
Node.getParent()
Returns the parent node. |
Node<K,V> |
Cache.getRoot()
Returns the root node of this cache. |
Methods in org.jboss.cache that return types with arguments of type Node | |
---|---|
java.util.Set<Node<K,V>> |
Node.getChildren()
Returns an immutable set of children nodes. |
java.util.Set<Node<K,V>> |
UnversionedNode.getChildren()
|
java.util.Map<java.lang.Object,Node<K,V>> |
NodeSPI.getChildrenMapDirect()
Returns a map to access the raw children. |
java.util.Map<java.lang.Object,Node<K,V>> |
UnversionedNode.getChildrenMapDirect()
|
Methods in org.jboss.cache with parameters of type Node | |
---|---|
void |
CacheImpl._addChild(GlobalTransaction gtx,
Fqn parent_fqn,
java.lang.Object child_name,
Node cn,
boolean undoOps)
Compensating method to CacheImpl._remove(GlobalTransaction,Fqn,boolean) . |
void |
NodeSPI.addChild(java.lang.Object nodeName,
Node<K,V> nodeToAdd)
Adds or replaces a child by name. |
void |
UnversionedNode.addChild(java.lang.Object child_name,
Node<K,V> n)
|
Node<K,V> |
NodeFactory.createNode(java.lang.Object childName,
Node<K,V> parent,
java.util.Map<K,V> data)
|
Node<K,V> |
NodeFactory.createNodeOfType(Node<K,V> template,
java.lang.Object childName,
Node<K,V> parent,
java.util.Map<K,V> data)
|
Node<K,V> |
NodeFactory.createNodeOfType(Node<K,V> template,
java.lang.Object childName,
Node<K,V> parent,
java.util.Map<K,V> data)
|
Method parameters in org.jboss.cache with type arguments of type Node | |
---|---|
void |
NodeSPI.setChildrenMapDirect(java.util.Map<java.lang.Object,Node<K,V>> children)
Sets the node's children explictly. |
void |
UnversionedNode.setChildrenMapDirect(java.util.Map<java.lang.Object,Node<K,V>> children)
|
Uses of Node in org.jboss.cache.lock |
---|
Methods in org.jboss.cache.lock that return Node | |
---|---|
Node |
IdentityLock.getNode()
Returns the node for this lock, may be null . |
Uses of Node in org.jboss.cache.optimistic |
---|
Subinterfaces of Node in org.jboss.cache.optimistic | |
---|---|
interface |
WorkspaceNode<K,V>
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 Node | |
---|---|
class |
WorkspaceNodeImpl<K,V>
Wraps an ordinary Node and adds versioning and other meta data to it. |
Methods in org.jboss.cache.optimistic that return Node | |
---|---|
Node<K,V> |
WorkspaceNodeImpl.addChild(Fqn f)
|
Node<K,V> |
WorkspaceNodeImpl.getParent()
|
Methods in org.jboss.cache.optimistic that return types with arguments of type Node | |
---|---|
java.util.Set<Node<K,V>> |
WorkspaceNodeImpl.getChildren()
|
Uses of Node in org.jboss.cache.pojo.util |
---|
Methods in org.jboss.cache.pojo.util that return types with arguments of type Node | |
---|---|
static java.util.Set<Node> |
CacheApiUtil.getNodeChildren(Cache<java.lang.Object,java.lang.Object> cache,
Fqn fqn)
|
Uses of Node in org.jboss.cache.statetransfer |
---|
Methods in org.jboss.cache.statetransfer with parameters of type Node | |
---|---|
void |
DefaultStateTransferGenerator.generateState(java.io.ObjectOutputStream out,
Node rootNode,
boolean generateTransient,
boolean generatePersistent,
boolean suppressErrors)
|
void |
StateTransferGenerator.generateState(java.io.ObjectOutputStream stream,
Node rootNode,
boolean generateTransient,
boolean generatePersistent,
boolean suppressErrors)
|
void |
DefaultStateTransferIntegrator.integrateState(java.io.ObjectInputStream ois,
Node target)
|
void |
StateTransferIntegrator.integrateState(java.io.ObjectInputStream ois,
Node target)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |