You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »


API definitions

GroupOperationDescription

Modelling storage

PUT /module-set/Create/Update a module set.
GET /modules/Read all modules in the store.
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 .

GET /anchor-point/{name}/{dataspace}/Read an anchor point and the associated attributes given a name and a dataspace.
GET /anchor-point/{dataspace}/

Read all anchor points in the system given a dataspace.

DELETE /anchor-point/{name}/{dataspace}/

Delete an anchor point given a name and a dataspace.

PUT /anchor-point/{module-set}/

Create an anchor point to a module set given aanchor point and a module set reference. 

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
PUT /fragment/{anchor-point}/Create a fragment given an anchor point
PUT /fragment/{parent-fragment-id}/Create a fragment given an ID relative to the parent
GET /fragment/{anchor-point}/Get a fragment given a anchor point
GET /fragment/{xpath}/Get a fragment given a Xpath expression 
QueriesGET /parent-fragment/{fragment}/Get the parent of a fragment given a fragment
GET /anchor-point/{fragment}Get the anchor point of a fragment given a fragment
GET /fragments/{anchor-point}Get all the fragments under an anchor point given a anchor point
GET /fragment/{dataspace}/Get all the relevant fragments given a dataspace
GET /fragment/{schema-node-identifier}/Get all the relevant fragments given a schema node identifier 










  • No labels