The OSLC Simple Query service provides an implementation of the OSLC Simple Query Specification, as described in the OSLC Core 2.0 specification. The service end point is available in the OSLC service provider resources.
The DM simple query service provides a paged response. This is used for query results that are large. The paging mechanism is described in the OSLC Core specification. A OSLC Response Info Resource provides information about a paged resource representation, e.g. the next page in a multi-page query result, or very large resource representation.
A paged response includes the oslc:ResponseInfo
resource in which is a property
indicating the next page. Paging is unstable. By the time a client follows an oslc:nextPage
link there may no longer be a next page. In this case the server MAY respond with an HTTP 404
Page Not Found status code.
The DM implementation of simple query does not support the use of the optional oslc.pageSize
parameter. The page size of each response page is fixed by DM.
Query responses are not ordered, the current DM implementation of simple query does not support the oslc.orderBy parameter.