Class TemplateController
java.lang.Object
org.ehrbase.rest.ehrscape.controller.BaseController
org.ehrbase.rest.ehrscape.controller.TemplateController
@ConditionalOnMissingBean(name="primarytemplatecontroller")
@RestController
@RequestMapping(path="/rest/ecis/v1/template",
produces={"application/json","application/xml"})
public class TemplateController
extends BaseController
-
Field Summary
Fields inherited from class org.ehrbase.rest.ehrscape.controller.BaseController
API_ECIS_CONTEXT_PATH_WITH_VERSION, COMPOSITION, TEMPLATE -
Constructor Summary
ConstructorsConstructorDescriptionTemplateController(org.ehrbase.api.service.TemplateService templateService, org.ehrbase.api.service.CompositionService compositionService) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<TemplateResponseData> getTemplate(String templateId) Deprecated, for removal: This API element is subject to removal in a future version.org.springframework.http.ResponseEntity<String> getTemplateExample(String templateId, org.ehrbase.openehr.sdk.response.dto.ehrscape.CompositionFormat format) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class org.ehrbase.rest.ehrscape.controller.BaseController
createLocationUri, deprecationHeaders, getContextPath
-
Constructor Details
-
TemplateController
@Autowired public TemplateController(org.ehrbase.api.service.TemplateService templateService, org.ehrbase.api.service.CompositionService compositionService)
-
-
Method Details
-
getTemplateExample
@GetMapping(path="/{templateId}/example") @Deprecated(since="2.0.0", forRemoval=true) public org.springframework.http.ResponseEntity<String> getTemplateExample(@PathVariable("templateId") String templateId, @RequestParam(value="format",defaultValue="FLAT") org.ehrbase.openehr.sdk.response.dto.ehrscape.CompositionFormat format) Deprecated, for removal: This API element is subject to removal in a future version. -
getTemplate
@GetMapping(path="/{templateId}") @Deprecated(since="2.0.0", forRemoval=true) public org.springframework.http.ResponseEntity<TemplateResponseData> getTemplate(@PathVariable("templateId") String templateId) Deprecated, for removal: This API element is subject to removal in a future version.
-