Query for all resources whose type include the RSA UML Interface type: http://jazz.net/ns/dm/rsa/uml#Interface
. The oslc.where query parameter specifies the type. the oslc.select=* query parameter indicates that all OSLC properties should be returned with the result. DM 4.0 only supports oslc.select=* or no oslc.select, it does not support the selection of individual properties.
Request:
Query Parameters
GET https://example.com:9435/dm/oslcquery/_ro-fIPdeEeGIbrXzZZZ7PA?oslc.select=*&oslc.where=rdf%3Atype%3D%3Chttp%3A%2F%2Fjazz.net%2Fns%2Fdm%2Frsa%2Fuml%23Interface%3E HTTP/1.1
Headersoslc.select=*
oslc.where=rdf:type=<http://jazz.net/ns/dm/rsa/uml#Interface>
Accept: application/rdf+xml
OSLC-Core-Version: 2.0
Response:
Headers
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: application/rdf+xml
Content-Length: 7736
Date: Thu, 27 Sep 2012 13:39:26 GMT
<?xml version="1.0" encoding="UTF-8"?> <rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:j.0="http://jazz.net/ns/dm/rsa/uml#" xmlns:j.1="http://jazz.net/ns/acp#" xmlns:j.2="http://open-services.net/ns/am#" xmlns:oslc="http://open-services.net/ns/core#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> <rdf:Description rdf:nodeID="A0"> <rdf:_1 rdf:resource="https://example.com:9435/dm/models/230"/> <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/> </rdf:Description> <rdf:Description rdf:nodeID="A1"> <rdf:_3 rdf:resource="https://example.com:9435/dm/models/225"/> <rdf:_2 rdf:resource="https://example.com:9435/dm/models/224"/> <rdf:_1 rdf:resource="https://example.com:9435/dm/models/223"/> <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/> </rdf:Description> <rdf:Description rdf:about="https://example.com:9435/dm/models/529"> <dcterms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-09-11T13:22:00.853Z</dcterms:created> <dcterms:contributor rdf:resource="https://example.com:9435/jts/users/test"/> <oslc:serviceProvider rdf:resource="https://example.com:9435/dm/oslc_am/_ro-fIPdeEeGIbrXzZZZ7PA"/> <dcterms:creator rdf:resource="https://example.com:9435/jts/users/test"/> <dcterms:title>Button</dcterms:title> <j.0:ownedOperation-Interface rdf:nodeID="A2"/> <rdf:type rdf:resource="http://open-services.net/ns/am#Resource"/> <j.1:accessControl rdf:resource="https://example.com:9435/dm/acp/project/_ro-fIPdeEeGIbrXzZZZ7PA"/> <dcterms:identifier>529</dcterms:identifier> <dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-09-11T13:22:07.156Z</dcterms:modified> <j.0:ownedAttribute-Interface rdf:nodeID="A3"/> <j.0:visibility-NamedElement rdf:resource="http://jazz.net/ns/dm/rsa/uml#VisibilityKind-public"/> <rdf:type rdf:resource="http://jazz.net/ns/dm/rsa/uml#Interface"/> </rdf:Description> <rdf:Description rdf:nodeID="A2"> <rdf:_3 rdf:resource="https://example.com:9435/dm/models/534"/> <rdf:_2 rdf:resource="https://example.com:9435/dm/models/533"/> <rdf:_1 rdf:resource="https://example.com:9435/dm/models/532"/> <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/> </rdf:Description> <rdf:Description rdf:about="https://example.com:9435/dm/models/229"> <dcterms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-09-05T13:36:51.690Z</dcterms:created> <dcterms:identifier>229</dcterms:identifier> <dcterms:contributor rdf:resource="https://example.com:9435/jts/users/test"/> <rdf:type rdf:resource="http://jazz.net/ns/dm/rsa/uml#Interface"/> <dcterms:title>organizations</dcterms:title> <dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-09-05T13:37:09.085Z</dcterms:modified> <oslc:serviceProvider rdf:resource="https://example.com:9435/dm/oslc_am/_ro-fIPdeEeGIbrXzZZZ7PA"/> <rdf:type rdf:resource="http://open-services.net/ns/am#Resource"/> <j.0:visibility-NamedElement rdf:resource="http://jazz.net/ns/dm/rsa/uml#VisibilityKind-public"/> <j.1:accessControl rdf:resource="https://example.com:9435/dm/acp/project/_ro-fIPdeEeGIbrXzZZZ7PA"/> <dcterms:creator rdf:resource="https://example.com:9435/jts/users/test"/> <j.0:ownedOperation-Interface rdf:nodeID="A0"/> </rdf:Description> <rdf:Description rdf:nodeID="A3"> <rdf:_2 rdf:resource="https://example.com:9435/dm/models/531"/> <rdf:_1 rdf:resource="https://example.com:9435/dm/models/530"/> <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/> </rdf:Description> <rdf:Description rdf:nodeID="A4"> <rdf:_2 rdf:resource="https://example.com:9435/dm/models/228"/> <rdf:_1 rdf:resource="https://example.com:9435/dm/models/227"/> <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/> </rdf:Description> <rdf:Description rdf:about="https://example.com:9435/dm/oslcquery/_ro-fIPdeEeGIbrXzZZZ7PA"> <rdfs:member rdf:resource="https://example.com:9435/dm/models/529"/> <rdfs:member rdf:resource="https://example.com:9435/dm/models/229"/> <rdfs:member rdf:resource="https://example.com:9435/dm/models/226"/> <rdfs:member rdf:resource="https://example.com:9435/dm/models/222"/> </rdf:Description> <rdf:Description rdf:about="https://example.com:9435/dm/oslcquery/_ro-fIPdeEeGIbrXzZZZ7PA?page=0&pageToken=&oslc.where=rdf%3Atype%3D%3Chttp%3A%2F%2Fjazz.net%2Fns%2Fdm%2Frsa%2Fuml%23Interface%3E"> <oslc:totalCount rdf:datatype="http://www.w3.org/2001/XMLSchema#int">4</oslc:totalCount> <dcterms:title>OSLC AM Query Response</dcterms:title> <rdf:type rdf:resource="http://open-services.net/ns/core#ResponseInfo"/> </rdf:Description> <rdf:Description rdf:about="https://example.com:9435/dm/models/226"> <dcterms:contributor rdf:resource="https://example.com:9435/jts/users/test"/> <oslc:serviceProvider rdf:resource="https://example.com:9435/dm/oslc_am/_ro-fIPdeEeGIbrXzZZZ7PA"/> <dcterms:title>user</dcterms:title> <rdf:type rdf:resource="http://open-services.net/ns/am#Resource"/> <dcterms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-09-05T13:36:51.646Z</dcterms:created> <j.1:accessControl rdf:resource="https://example.com:9435/dm/acp/project/_ro-fIPdeEeGIbrXzZZZ7PA"/> <dcterms:identifier>226</dcterms:identifier> <j.0:visibility-NamedElement rdf:resource="http://jazz.net/ns/dm/rsa/uml#VisibilityKind-public"/> <j.0:ownedOperation-Interface rdf:nodeID="A4"/> <dcterms:creator rdf:resource="https://example.com:9435/jts/users/test"/> <rdf:type rdf:resource="http://jazz.net/ns/dm/rsa/uml#Interface"/> <dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-09-05T13:37:09.043Z</dcterms:modified> </rdf:Description> <rdf:Description rdf:about="https://example.com:9435/dm/models/222"> <oslc:serviceProvider rdf:resource="https://example.com:9435/dm/oslc_am/_ro-fIPdeEeGIbrXzZZZ7PA"/> <dcterms:contributor rdf:resource="https://example.com:9435/jts/users/test"/> <dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-09-05T13:37:09.013Z</dcterms:modified> <j.0:visibility-NamedElement rdf:resource="http://jazz.net/ns/dm/rsa/uml#VisibilityKind-public"/> <dcterms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-09-05T13:36:51.578Z</dcterms:created> <dcterms:identifier>222</dcterms:identifier> <dcterms:creator rdf:resource="https://example.com:9435/jts/users/test"/> <j.1:accessControl rdf:resource="https://example.com:9435/dm/acp/project/_ro-fIPdeEeGIbrXzZZZ7PA"/> <j.0:ownedOperation-Interface rdf:nodeID="A1"/> <dcterms:title>transactions</dcterms:title> <rdf:type rdf:resource="http://open-services.net/ns/am#Resource"/> <rdf:type rdf:resource="http://jazz.net/ns/dm/rsa/uml#Interface"/> </rdf:Description> </rdf:RDF>