Class StoredQueryServiceImp

java.lang.Object
org.ehrbase.service.StoredQueryServiceImp
All Implemented Interfaces:
org.ehrbase.api.service.StoredQueryService

@Service public class StoredQueryServiceImp extends Object implements org.ehrbase.api.service.StoredQueryService
  • Constructor Details

  • Method Details

    • init

      @PostConstruct public void init()
    • retrieveStoredQueries

      public List<org.ehrbase.openehr.sdk.response.dto.ehrscape.QueryDefinitionResultDto> retrieveStoredQueries(String fullyQualifiedName)
      Specified by:
      retrieveStoredQueries in interface org.ehrbase.api.service.StoredQueryService
    • retrieveStoredQuery

      public org.ehrbase.openehr.sdk.response.dto.ehrscape.QueryDefinitionResultDto retrieveStoredQuery(String qualifiedName, String version)
      Specified by:
      retrieveStoredQuery in interface org.ehrbase.api.service.StoredQueryService
    • createStoredQuery

      public org.ehrbase.openehr.sdk.response.dto.ehrscape.QueryDefinitionResultDto createStoredQuery(String qualifiedName, String version, String queryString)
      Specified by:
      createStoredQuery in interface org.ehrbase.api.service.StoredQueryService
    • deleteStoredQuery

      public void deleteStoredQuery(String qualifiedName, String version)
      Specified by:
      deleteStoredQuery in interface org.ehrbase.api.service.StoredQueryService