Interface IdentifiableService<I extends de.digitalcollections.model.api.identifiable.Identifiable>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long count()  
      de.digitalcollections.model.api.paging.PageResponse<I> find​(de.digitalcollections.model.api.paging.PageRequest pageRequest)  
      de.digitalcollections.model.api.paging.SearchPageResponse<I> find​(de.digitalcollections.model.api.paging.SearchPageRequest searchPageRequest)  
      List<I> find​(String searchTerm, int maxResults)  
      I get​(de.digitalcollections.model.api.identifiable.Identifier identifier)  
      I get​(UUID uuid)  
      I get​(UUID uuid, Locale locale)  
      I getByIdentifier​(String namespace, String id)  
      I save​(I identifiable)  
      I update​(I identifiable)