Class AdminContributionController

java.lang.Object
org.ehrbase.rest.BaseController
org.ehrbase.rest.admin.AdminContributionController

@ConditionalOnMissingBean(name="primaryadmincontributioncontroller") @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 Details

  • Method Details

    • updateContribution

      @PutMapping(path="/{ehr_id}/contribution/{contribution_id}", consumes={"application/json","application/xml"}) public org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.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.openehr.sdk.response.dto.admin.AdminDeleteResponseData> deleteContribution(@PathVariable("ehr_id") String ehrId, @PathVariable("contribution_id") String contributionId)