Interface IdentifiableService<I extends de.digitalcollections.model.api.identifiable.Identifiable>
-
- All Known Subinterfaces:
ArticleService,ContentNodeService<E>,ContentTreeService,CudamiFileResourceService,DigitalObjectService,EntityService<E>,NodeService<N>,WebpageService<E>,WebsiteService
- All Known Implementing Classes:
ArticleServiceImpl,ContentNodeServiceImpl,ContentTreeServiceImpl,CudamiFileResourceServiceImpl,DigitalObjectServiceImpl,EntityPartServiceImpl,EntityServiceImpl,IdentifiableServiceImpl,WebpageServiceImpl,WebsiteServiceImpl
public interface IdentifiableService<I extends de.digitalcollections.model.api.identifiable.Identifiable>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longcount()Icreate()de.digitalcollections.model.api.paging.PageResponse<I>find(de.digitalcollections.model.api.paging.PageRequest pageRequest)java.util.List<I>find(java.lang.String searchTerm, int maxResults)Iget(java.util.UUID uuid)Iget(java.util.UUID uuid, java.util.Locale locale)Isave(I identifiable)Iupdate(I identifiable)
-
-
-
Method Detail
-
count
long count()
-
create
I create()
-
find
de.digitalcollections.model.api.paging.PageResponse<I> find(de.digitalcollections.model.api.paging.PageRequest pageRequest)
-
find
java.util.List<I> find(java.lang.String searchTerm, int maxResults)
-
get
I get(java.util.UUID uuid)
-
get
I get(java.util.UUID uuid, java.util.Locale locale)
-
save
I save(I identifiable) throws IdentifiableServiceException
- Throws:
IdentifiableServiceException
-
update
I update(I identifiable) throws IdentifiableServiceException
- Throws:
IdentifiableServiceException
-
-