org.jboss.cache.optimistic
Interface WorkspaceNode
- All Superinterfaces:
- TreeNode
- All Known Implementing Classes:
- WorkspaceNodeImpl
- public interface WorkspaceNode
- extends TreeNode
TODO: MANIK: Add proper javadocs
- Author:
- Manik Surtani (manik@jboss.org), Steve Woodcock (stevew@jofti.com)
Methods inherited from interface org.jboss.cache.TreeNode |
acquireAll, addChild, childExists, clear, containsKey, createChild, createChild, get, getChild, getChildren, getChildrenLoaded, getData, getDataKeys, getFqn, getImmutableLock, getLock, getName, getOrCreateChild, getParent, hasChildren, isLocked, numAttributes, print, printDetails, printIndent, printLockInfo, put, put, put, release, releaseAll, releaseAllForce, releaseForce, remove, removeAllChildren, removeChild, setChildren, setChildrenLoaded, setRecursiveTreeCacheInstance |
getMergedChildren
public java.util.Map getMergedChildren()
getVersion
public DataVersion getVersion()
setVersion
public void setVersion(DataVersion version)
getKeys
public java.util.Set getKeys()
isDirty
public boolean isDirty()
getMergedData
public java.util.Map getMergedData()
getNode
public DataNode getNode()
getChildrenNames
public java.util.Set getChildrenNames()
isDeleted
public boolean isDeleted()
markAsDeleted
public void markAsDeleted()
getTransactionWorkspace
public TransactionWorkspace getTransactionWorkspace()
isCreated
public boolean isCreated()
markAsCreated
public void markAsCreated()
createChild
public TreeNode createChild(java.lang.Object child_name,
Fqn fqn,
TreeNode parent,
TreeCache cache,
DataVersion version)
Copyright ? 1998-2005 JBoss Inc . All Rights Reserved.