API definitions
Table of Contents |
---|
Summary
Group | Operation | Description |
---|---|---|
Modelling storage | PUT /module-set/ | Create/Update a module set. |
Modelling storage | GET /modules/ | Read all modules in the store. |
Modelling storage | PUT /module-set/{module-set}/ | Create a module instance and validate it against a model set. |
Anchor point persistence | PUT /anchor-point/{name}/{dataspace}/ | Create an anchor point given a name and a dataspace . |
Anchor point persistence | GET /anchor-point/{name}/{dataspace}/ | Read an anchor point and the associated attributes given a name and a dataspace. |
Anchor point persistence | GET /anchor-point/{dataspace}/ | Read all anchor points in the system given a dataspace. |
Anchor point persistence | DELETE /anchor-point/{name}/{dataspace}/ | Delete an anchor point given a name and a dataspace. |
Anchor point persistence | PUT /anchor-point/{module-set}/ | Create an anchor point to a module set given an anchor point and a module set reference. |
Anchor point persistence | GET /modules/{anchor-point}/ | Get a model set reference, given an anchor point |
Fragment persistence | PUT /fragment/{parent-fragment}/ | Create a fragment given a parent fragment |
Fragment persistence | PUT /fragment/{anchor-point}/ | Create a fragment given an anchor point |
Fragment persistence | PUT /fragment/{parent-fragment-id}/ | Create a fragment given an ID relative to the parent |
Fragment persistence | GET /fragment/{anchor-point}/ | Get a fragment given a anchor point |
Fragment persistence | GET /fragment/{xpath}/ | Get a fragment given a Xpath expression |
Queries | GET /parent-fragment/{fragment}/ | Get the parent of a fragment given a fragment |
Queries | GET /anchor-point/{fragment} | Get the anchor point of a fragment given a fragment |
Queries | GET /fragments/{anchor-point} | Get all the fragments under an anchor point given a anchor point |
Queries | GET /fragment/{dataspace}/ | Get all the relevant fragments given a dataspace |
Queries | GET /fragment/{schema-node-identifier}/ | Get all the relevant fragments given a schema node identifier |
...