Class 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 Detail

      • AdminDirectoryController

        @Autowired
        public AdminDirectoryController​(EhrService ehrService,
                                        FolderService folderService)
    • Method Detail

      • 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)