@Deprecated public class TransactionWorkspaceImpl<K,V> extends Object implements TransactionWorkspace<K,V>
WorkspaceNodes.
Each entry corresponds to a series of changed nodes within the transaction.| Constructor and Description |
|---|
TransactionWorkspaceImpl()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addNode(WorkspaceNode<K,V> node)
Deprecated.
Is thread safe so you dont need to deal with synchronising access to this method.
|
void |
clearNodes()
Deprecated.
Empties the collection of nodes held by this workspace.
|
WorkspaceNode<K,V> |
getNode(Fqn fqn)
Deprecated.
|
Map<Fqn,WorkspaceNode<K,V>> |
getNodes()
Deprecated.
Returns the nodes.
|
SortedMap<Fqn,WorkspaceNode<K,V>> |
getNodesAfter(Fqn fqn)
Deprecated.
Returns all nodes equal to or after the given node.
|
boolean |
hasNode(Fqn fqn)
Deprecated.
returns true if the workspace contains a node with specified Fqn
|
boolean |
isVersioningImplicit()
Deprecated.
Tests if versioning is implicit for a given tx.
|
WorkspaceNode<K,V> |
removeNode(Fqn fqn)
Deprecated.
Is thread safe so you dont need to deal with synchronising access to this method.
|
void |
setNodes(Map<Fqn,WorkspaceNode<K,V>> nodes)
Deprecated.
Sets the nodes.
|
void |
setVersioningImplicit(boolean versioningImplicit)
Deprecated.
Sets if versioning is implicit for a given tx.
|
String |
toString()
Deprecated.
Returns debug information.
|
public Map<Fqn,WorkspaceNode<K,V>> getNodes()
getNodes in interface TransactionWorkspace<K,V>WorkspaceNodes, keyed on Fqnpublic void clearNodes()
TransactionWorkspaceclearNodes in interface TransactionWorkspace<K,V>public void setNodes(Map<Fqn,WorkspaceNode<K,V>> nodes)
setNodes in interface TransactionWorkspace<K,V>nodes - The nodes to set. Takes WorkspaceNodes.public WorkspaceNode<K,V> getNode(Fqn fqn)
getNode in interface TransactionWorkspace<K,V>public void addNode(WorkspaceNode<K,V> node)
TransactionWorkspaceaddNode in interface TransactionWorkspace<K,V>public WorkspaceNode<K,V> removeNode(Fqn fqn)
TransactionWorkspaceremoveNode in interface TransactionWorkspace<K,V>public SortedMap<Fqn,WorkspaceNode<K,V>> getNodesAfter(Fqn fqn)
TransactionWorkspacegetNodesAfter in interface TransactionWorkspace<K,V>public boolean isVersioningImplicit()
TransactionWorkspaceisVersioningImplicit in interface TransactionWorkspace<K,V>public void setVersioningImplicit(boolean versioningImplicit)
TransactionWorkspacesetVersioningImplicit in interface TransactionWorkspace<K,V>public boolean hasNode(Fqn fqn)
TransactionWorkspacehasNode in interface TransactionWorkspace<K,V>Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.