Interface QueryApiSpecification
- All Known Implementing Classes:
OpenehrQueryController
public interface QueryApiSpecification
OpenAPI specification for openEHR REST API QUERY resource.
- Since:
- 1.0
- Author:
- Renaud Subiger
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<org.ehrbase.response.openehr.QueryResponseData>executeAdHocQuery(String query, Integer offset, Integer fetch, Map<String, Object> queryParameters, String accept, javax.servlet.http.HttpServletRequest request) Execute ad-hoc (non-stored) AQL query.org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.QueryResponseData>executeAdHocQuery(Map<String, Object> queryRequest, String accept, String contentType, javax.servlet.http.HttpServletRequest request) Execute ad-hoc (non-stored) AQL query.org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.QueryResponseData>executeStoredQuery(String qualifiedQueryName, String version, Integer offset, Integer fetch, Map<String, Object> queryParameter, String accept, javax.servlet.http.HttpServletRequest request) Execute stored query.org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.QueryResponseData>executeStoredQuery(String qualifiedQueryName, String version, String accept, String contentType, Map<String, Object> queryRequest, javax.servlet.http.HttpServletRequest request) Execute stored query.
-
Method Details
-
executeAdHocQuery
org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.QueryResponseData> executeAdHocQuery(String query, Integer offset, Integer fetch, Map<String, Object> queryParameters, String accept, javax.servlet.http.HttpServletRequest request) Execute ad-hoc (non-stored) AQL query. -
executeAdHocQuery
org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.QueryResponseData> executeAdHocQuery(Map<String, Object> queryRequest, String accept, String contentType, javax.servlet.http.HttpServletRequest request) Execute ad-hoc (non-stored) AQL query. -
executeStoredQuery
org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.QueryResponseData> executeStoredQuery(String qualifiedQueryName, String version, Integer offset, Integer fetch, Map<String, Object> queryParameter, String accept, javax.servlet.http.HttpServletRequest request) Execute stored query. -
executeStoredQuery
org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.QueryResponseData> executeStoredQuery(String qualifiedQueryName, String version, String accept, String contentType, Map<String, Object> queryRequest, javax.servlet.http.HttpServletRequest request) Execute stored query.
-