CTS2-LE REST API: OWL Update: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Billig (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Operation Syntax == ;Signature :Response webCts2Le.service.crud.OwlResource.update( ::@QueryParam(value="uri") String uri, ::@QueryParam(value="version")…“) |
Billig (Diskussion | Beiträge) (→Operation Syntax) |
||
| Zeile 18: | Zeile 18: | ||
;Parameters | ;Parameters | ||
| − | uri uri of the ontology. Note that the pair (uri, version) uniquely defines a value set within CTS2-LE | + | :<code>uri</code> |
| + | ::uri of the ontology. Note that the pair ({@code uri}, {@code version}) uniquely defines a value set within CTS2-LE | ||
| + | ::Cardinality: 1..1 | ||
| + | :<code>version</code> | ||
| + | ::version of the ontology | ||
| + | ::Cardinality: 1..1 | ||
| + | :<code>isDefaultVersion </code> | ||
| + | ::TODO | ||
| + | :<code>resourceId</code> | ||
| + | ::unique CTS2-LE identifier (not an URI) of the ontology (also displayed in the navigator) | ||
| + | ::Cardinality: 1..1 | ||
| + | :<code>groupName</code> | ||
| + | ::group corresponding to the terminology tree in the navigator | ||
| + | :<code>defaultLanguage</code> | ||
| + | ::default language of the ontology | ||
| + | :<code>mappingSpec</code> | ||
| + | ::TODO | ||
| − | + | ;Consumed POST Body | |
| + | OWL stream. | ||
| + | :Cardinality: 1..1 | ||
| − | + | ;Result | |
| − | + | :empty response if no error occurs otherwise an error XML. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Version vom 10. Oktober 2016, 19:08 Uhr
Operation Syntax
- Signature
- Response webCts2Le.service.crud.OwlResource.update(
- @QueryParam(value="uri") String uri,
- @QueryParam(value="version") String version,
- @QueryParam(value="isDefaultVersion") @DefaultValue(value="true") boolean isDefaultVersion,
- @QueryParam(value="resourceId") String resourceId,
- @QueryParam(value="groupName") String groupName,
- @QueryParam(value="defaultLanguage") @DefaultValue(value="en") String defaultLanguage,
- @QueryParam(value="mappingSpec") String mappingSpec)
- @POST
- @Path(value="/service/crud/owl/update")
- @Consumes(value={"application/xml"})
- @Produces(value={"application/xml"})
- Parameters
uri- uri of the ontology. Note that the pair ({@code uri}, {@code version}) uniquely defines a value set within CTS2-LE
- Cardinality: 1..1
version- version of the ontology
- Cardinality: 1..1
isDefaultVersion- TODO
resourceId- unique CTS2-LE identifier (not an URI) of the ontology (also displayed in the navigator)
- Cardinality: 1..1
groupName- group corresponding to the terminology tree in the navigator
defaultLanguage- default language of the ontology
mappingSpec- TODO
- Consumed POST Body
OWL stream.
- Cardinality: 1..1
- Result
- empty response if no error occurs otherwise an error XML.