|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NodeManager
NodeManager Interface to Create, Update, and Delete Nodes in the ECM
| Method Summary | |
|---|---|
NodeM |
createChildNode(NodeM parentNode,
java.lang.String atPath)
Create a node as descendant of specified node at relative path. |
NodeM |
createNode(java.lang.String path)
Create a node at absolute path. |
void |
deleteNode(Node node)
Delete the specified node. |
NodeM |
getNodeM(Node node)
Return a modifiable implementation for the specified node. |
void |
moveNode(Node node,
NodeM toParent)
Move node within hierarchy. |
void |
updateNode(NodeM node)
Persist the modified node. |
| Methods inherited from interface edu.mit.stellar.api.ecm.NodeFactory |
|---|
getNodeByPath, getNodeByUUID, nodeExistsAtPath, nodeExistsWithUUID |
| Method Detail |
|---|
NodeM createNode(java.lang.String path)
throws java.lang.Exception
path -
java.lang.Exception - if error
NodeM createChildNode(NodeM parentNode,
java.lang.String atPath)
throws java.lang.Exception
parentNode - atPath -
java.lang.Exception - if error
NodeM getNodeM(Node node)
throws java.lang.Exception
node -
java.lang.Exception - if error
void updateNode(NodeM node)
throws java.lang.Exception
node -
java.lang.Exception - if error
void deleteNode(Node node)
throws java.lang.Exception
node -
java.lang.Exception - if error
void moveNode(Node node,
NodeM toParent)
throws java.lang.Exception
node - toParent -
java.lang.Exception - if error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||