Query for UML Interfaces

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:

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

Query Parameters
oslc.select=*
oslc.where=rdf:type=<http://jazz.net/ns/dm/rsa/uml#Interface>
Headers
Accept: application/rdf+xml
OSLC-Core-Version: 2.0

Response:

HTTP/1.1 200 OK

Headers
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>