...
- find parent node by parent node xpath (throw not found exception if absent)
- add all provided elements to parent node
- persist (throw already exists exception on unique constraint violation)
Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
Delete list-node content (all existing elements)
...
- delete all by dataspace and anchor and xpath starts with provided xpath to list-node (this includes all children as well)
Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
Replace list-node content
...
- extract list-node xpath identifier from data nodes provided
- find parent node by parent node xpath (throw not found exception if absent)
- remove all children matching (starting with) list-node xpath identifier
- add all provided elements to parent node
- persist
Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
Proposal