public class MutableNode extends AbstractNode implements PersistHook
childEntries, properties, provider| Constructor and Description |
|---|
MutableNode(Node other,
RevisionProvider provider) |
MutableNode(RevisionProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
ChildNodeEntry |
add(ChildNodeEntry newEntry) |
void |
postPersist(RevisionStore store,
RevisionStore.PutToken token) |
void |
prePersist(RevisionStore store,
RevisionStore.PutToken token) |
ChildNodeEntry |
remove(String name) |
ChildNodeEntry |
rename(String oldName,
String newName) |
diff, getChildNodeCount, getChildNodeEntries, getChildNodeEntry, getChildNodeNames, getMemory, getProperties, serializepublic MutableNode(RevisionProvider provider)
public MutableNode(Node other, RevisionProvider provider)
public ChildNodeEntry add(ChildNodeEntry newEntry)
public ChildNodeEntry remove(String name)
public ChildNodeEntry rename(String oldName, String newName)
public void prePersist(RevisionStore store, RevisionStore.PutToken token) throws Exception
prePersist in interface PersistHookExceptionpublic void postPersist(RevisionStore store, RevisionStore.PutToken token) throws Exception
postPersist in interface PersistHookExceptionCopyright © 2012-2015 The Apache Software Foundation. All Rights Reserved.