Class AdminDirectoryController

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

@ConditionalOnProperty(prefix="admin-api", name="active") @RestController @RequestMapping(path="${admin-api.context-path:/rest/admin}/ehr", produces={"application/json","application/xml"}) public class AdminDirectoryController extends BaseController
Admin API controller for directories. Provides endpoint to remove complete directory trees from database physically.
  • Constructor Details

    • AdminDirectoryController

      @Autowired public AdminDirectoryController(DirectoryService directoryService)
  • Method Details

    • deleteDirectory

      @DeleteMapping(path="/{ehr_id}/directory/{directory_id}") public org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.admin.AdminDeleteResponseData> deleteDirectory(@PathVariable("ehr_id") String ehrId, @PathVariable("directory_id") String directoryId)