|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ChildEntryDAO
DAO for ChildEntries.
| Method Summary | |
|---|---|
void |
delete(ChildEntry child)
Delete one. |
void |
deleteByParent(AVMNode parent)
Delete all children of the given parent. |
void |
evict(ChildEntry entry)
Evict a child entry. |
ChildEntry |
get(ChildKey key)
Get an entry by name and parent. |
java.util.List |
getByChild(AVMNode child)
Get all the ChildEntries corresponding to the given child. |
java.util.List |
getByParent(DirectoryNode parent)
Get all the children of a given parent. |
ChildEntry |
getByParentChild(DirectoryNode parent,
AVMNode child)
Get the entry for a given child in a given parent. |
void |
save(ChildEntry entry)
Save an unsaved ChildEntry. |
void |
update(ChildEntry child)
Update a dirty ChildEntry. |
| Method Detail |
|---|
void save(ChildEntry entry)
entry - The entry to save.ChildEntry get(ChildKey key)
name - The name of the child to find.parent - The parent to look in.
java.util.List getByParent(DirectoryNode parent)
parent - The parent.
ChildEntry getByParentChild(DirectoryNode parent,
AVMNode child)
parent - The parent.child - The child.
java.util.List getByChild(AVMNode child)
child - The child for which to look up entries.
void update(ChildEntry child)
child - The dirty entry.void delete(ChildEntry child)
child - The one to delete.void deleteByParent(AVMNode parent)
parent - The parent.void evict(ChildEntry entry)
entry -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||