In this example the query finds all resources that are a UML Component.
That is all resources whose type includes http://jazz.net/ns/dm/rsa/uml#Component
.
No oslc.select parameter is included, so only resource URIs are returned.
Request
POST https://example.com:9444/dm/oslcquery/_FrVgUo4NEeGoGr8vN4Yi5g
Accept: application/rdf+xml
OSLC-Core-Version: 2.0
Body:
oslc.where=rdf:type=<http://jazz.net/ns/dm/rsa/uml#Component>
Response
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:oslc="http://open-services.net/ns/core#" > <rdf:Description rdf:about="https://example.com9444/dm/oslcquery/_FrVgUo4NEeGoGr8vN4Yi5g"> <rdfs:member rdf:resource="https://example.com9444/dm/models/81"/> <rdfs:member rdf:resource="https://example.com9444/dm/models/79"/> <rdfs:member rdf:resource="https://example.com9444/dm/models/76"/> <rdfs:member rdf:resource="https://example.com9444/dm/models/74"/> <rdfs:member rdf:resource="https://example.com9444/dm/models/254"/> <rdfs:member rdf:resource="https://example.com9444/dm/models/251"/> <rdfs:member rdf:resource="https://example.com9444/dm/models/137"/> <rdfs:member rdf:resource="https://example.com9444/dm/models/129"/> </rdf:Description> <rdf:Description rdf:about="https://example.com9444/dm/oslcquery/_FrVgUo4NEeGoGr8vN4Yi5g?page=0&pageToken=&oslc.where=rdf%3Atype%3D%3Chttp%3A%2F%2Fjazz.net%2Fns%2Fdm%2Frsa%2Fuml%23Component%3E"> <oslc:totalCount rdf:datatype="http://www.w3.org/2001/XMLSchema#int">8</oslc:totalCount> <dcterms:title>OSLC AM Query Response</dcterms:title> <rdf:type rdf:resource="http://open-services.net/ns/core#ResponseInfo"/> </rdf:Description> </rdf:RDF>