[oslc-core] Issue: need for a query resource definition

Dave snoopdave at gmail.com
Fri May 28 09:43:00 EDT 2010


I think this is basically all we need and it could be added to Appendix A:

   * *Name*: =QueryReponse=
   * *URI*: =http://open-services.net/ns/oslc-core#QueryResponse=
   * Properties
      * =oslc:responseInfo (Inline Resource of type oslc:ResponseInfo,
zero-or-one) may include title of query response, nextPage link if
paging is enabled, etc.
      * =oslc:member= (Resource or Inline Resource, one-or-many) value
represents query response, which may be resource of any type.
      * Other properties *MAY* be specified by OSLC Services

OSLC domain specifications could refer to this definition and could
place additional restrictions on it. For example, a fictional blog
service might want to define a Query Capability that returns only Blog
Entries or Comments. To do this, they might say that the oslc:member
property must have a value that is an oslc_blog:Entry or
oslc_blog:Comment.

- Dave




More information about the Oslc-Core mailing list