java.lang.Object
de.digitalcollections.commons.springmvc.controller.AbstractController

@RestController public class EntitiesAPIController extends AbstractEntitiesController<de.digitalcollections.model.identifiable.entity.Entity,CudamiEntitiesClient<de.digitalcollections.model.identifiable.entity.Entity>>
Controller for all public "Entities" endpoints (API).
  • Constructor Details

  • Method Details

    • find

      @GetMapping("/api/entities/search") @ResponseBody public de.digitalcollections.model.list.paging.PageResponse<de.digitalcollections.model.identifiable.entity.Entity> find(@RequestParam(name="pageNumber",required=false,defaultValue="0") int pageNumber, @RequestParam(name="pageSize",required=false,defaultValue="5") int pageSize, @RequestParam(name="searchField",required=false) String searchField, @RequestParam(name="searchTerm",required=false) String searchTerm, @RequestParam(name="sortBy",required=false) List<de.digitalcollections.model.list.sorting.Order> sortBy) throws de.digitalcollections.model.exception.TechnicalException
      Throws:
      de.digitalcollections.model.exception.TechnicalException