Interface IdentifierRepository
-
public interface IdentifierRepository
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description longcount()voiddelete(List<UUID> uuids)default voiddelete(UUID uuid)default voiddeleteByIdentifiable(de.digitalcollections.model.api.identifiable.Identifiable identifiable)voiddeleteByIdentifiable(UUID identifiableUuid)de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.Identifier>find(de.digitalcollections.model.api.paging.PageRequest pageRequest)de.digitalcollections.model.api.paging.SearchPageResponse<de.digitalcollections.model.api.identifiable.Identifier>find(de.digitalcollections.model.api.paging.SearchPageRequest searchPageRequest)default List<de.digitalcollections.model.api.identifiable.Identifier>find(String searchTerm, int maxResults)List<de.digitalcollections.model.api.identifiable.Identifier>findByIdentifiable(UUID identifiableUuid)de.digitalcollections.model.api.identifiable.IdentifierfindOne(String namespace, String id)de.digitalcollections.model.api.identifiable.Identifiersave(de.digitalcollections.model.api.identifiable.Identifier identifier)de.digitalcollections.model.api.identifiable.Identifierupdate(de.digitalcollections.model.api.identifiable.Identifier identifier)
-
-
-
Method Detail
-
count
long count()
-
delete
default void delete(UUID uuid)
-
deleteByIdentifiable
default void deleteByIdentifiable(de.digitalcollections.model.api.identifiable.Identifiable identifiable)
-
deleteByIdentifiable
void deleteByIdentifiable(UUID identifiableUuid)
-
find
de.digitalcollections.model.api.paging.PageResponse<de.digitalcollections.model.api.identifiable.Identifier> find(de.digitalcollections.model.api.paging.PageRequest pageRequest)
-
find
de.digitalcollections.model.api.paging.SearchPageResponse<de.digitalcollections.model.api.identifiable.Identifier> find(de.digitalcollections.model.api.paging.SearchPageRequest searchPageRequest)
-
find
default List<de.digitalcollections.model.api.identifiable.Identifier> find(String searchTerm, int maxResults)
-
findByIdentifiable
List<de.digitalcollections.model.api.identifiable.Identifier> findByIdentifiable(UUID identifiableUuid)
-
findOne
de.digitalcollections.model.api.identifiable.Identifier findOne(String namespace, String id)
-
save
de.digitalcollections.model.api.identifiable.Identifier save(de.digitalcollections.model.api.identifiable.Identifier identifier)
-
update
de.digitalcollections.model.api.identifiable.Identifier update(de.digitalcollections.model.api.identifiable.Identifier identifier)
-
-