Class AdminContributionController


  • @ConditionalOnProperty(prefix="admin-api",
                           name="active")
    @RestController
    @RequestMapping(path="${admin-api.context-path:/rest/admin}/ehr",
                    produces={"application/json","application/xml"})
    public class AdminContributionController
    extends BaseController
    Admin API controller for Contribution related data. Provides endpoints to update and remove Contributions in database physically.
    • Constructor Detail

      • AdminContributionController

        @Autowired
        public AdminContributionController​(EhrService ehrService,
                                           ContributionService contributionService)
    • Method Detail

      • updateContribution

        @PutMapping(path="/{ehr_id}/contribution/{contribution_id}",
                    consumes={"application/json","application/xml"})
        public org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.admin.AdminUpdateResponseData> updateContribution​(@PathVariable("ehr_id")
                                                                                                                                      String ehrId,
                                                                                                                                      @PathVariable("contribution_id")
                                                                                                                                      String contributionId)
      • deleteContribution

        @DeleteMapping(path="/{ehr_id}/contribution/{contribution_id}")
        public org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.admin.AdminDeleteResponseData> deleteContribution​(@PathVariable("ehr_id")
                                                                                                                                      String ehrId,
                                                                                                                                      @PathVariable("contribution_id")
                                                                                                                                      String contributionId)