public interface AVMNodeLinksDAO
| Modifier and Type | Method and Description |
|---|---|
void |
createChildEntry(long parentNodeId,
java.lang.String name,
long childNodeId)
Get an entry by name and parent
|
void |
createHistoryLink(long ancestorNodeId,
long descendentNodeId) |
void |
createMergeLink(long mergeFromNodeId,
long mergeToNodeId) |
void |
deleteChildEntriesByParent(long parentNodeId)
Delete all children of the given parent
|
void |
deleteChildEntry(AVMChildEntryEntity childEntryEntity)
Delete one
|
void |
deleteHistoryLink(long ancestorNodeId,
long descendentNodeId) |
void |
deleteMergeLink(long mergeFromNodeId,
long mergeToNodeId) |
java.util.List |
getChildEntriesByChild(long childNodeId)
Get all the ChildEntries corresponding to the given child
|
java.util.List |
getChildEntriesByParent(long parentNodeId,
java.lang.String childNamePattern)
Get all the children of a given parent (with optional child name pattern)
|
AVMChildEntryEntity |
getChildEntry(long parentNodeId,
long childNodeId)
Get the entry for a given child in a given parent
|
AVMChildEntryEntity |
getChildEntry(long parentNodeId,
java.lang.String name)
Get an entry by name and parent
|
AVMHistoryLinkEntity |
getHistoryLinkByDescendent(long descendentNodeId) |
java.util.List |
getHistoryLinksByAncestor(long ancestorNodeId) |
AVMMergeLinkEntity |
getMergeLinkByTo(long mergeToNodeId) |
java.util.List |
getMergeLinksByFrom(long mergeFromNodeId) |
void |
updateChildEntry(AVMChildEntryEntity childEntryEntity)
Specific rename 'case' only
|
void createChildEntry(long parentNodeId,
java.lang.String name,
long childNodeId)
java.util.List getChildEntriesByParent(long parentNodeId,
java.lang.String childNamePattern)
java.util.List getChildEntriesByChild(long childNodeId)
AVMChildEntryEntity getChildEntry(long parentNodeId, java.lang.String name)
AVMChildEntryEntity getChildEntry(long parentNodeId, long childNodeId)
void updateChildEntry(AVMChildEntryEntity childEntryEntity)
void deleteChildEntry(AVMChildEntryEntity childEntryEntity)
void deleteChildEntriesByParent(long parentNodeId)
void createMergeLink(long mergeFromNodeId,
long mergeToNodeId)
void deleteMergeLink(long mergeFromNodeId,
long mergeToNodeId)
AVMMergeLinkEntity getMergeLinkByTo(long mergeToNodeId)
java.util.List getMergeLinksByFrom(long mergeFromNodeId)
void createHistoryLink(long ancestorNodeId,
long descendentNodeId)
void deleteHistoryLink(long ancestorNodeId,
long descendentNodeId)
AVMHistoryLinkEntity getHistoryLinkByDescendent(long descendentNodeId)
java.util.List getHistoryLinksByAncestor(long ancestorNodeId)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.