Interface QueryApiSpecification
-
- All Known Implementing Classes:
OpenehrQueryController
public interface QueryApiSpecificationOpenAPI specification for openEHR REST API QUERY resource.- Since:
- 1.0
- Author:
- Renaud Subiger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.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 Detail
-
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.
-
-