Interface IiifManifestSummaryService
-
- All Known Implementing Classes:
IiifManifestSummaryServiceImpl
public interface IiifManifestSummaryService- Author:
- ralf
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IiifManifestSummaryadd(IiifManifestSummary manifest)longcountAll()voidenrichAndSave(IiifManifestSummary manifestSummary)org.springframework.data.domain.Page<IiifManifestSummary>findAll(java.lang.String searchText, org.springframework.data.domain.Pageable pageable)IiifManifestSummaryget(java.lang.String id)IiifManifestSummaryget(java.util.UUID uuid)java.util.List<IiifManifestSummary>getAll()org.springframework.data.domain.Page<IiifManifestSummary>getAll(org.springframework.data.domain.Pageable pageable)java.lang.StringgetLabel(IiifManifestSummary manifestSummary, java.util.Locale locale)voidreindexSearch()
-
-
-
Method Detail
-
add
IiifManifestSummary add(IiifManifestSummary manifest)
-
countAll
long countAll()
-
enrichAndSave
void enrichAndSave(IiifManifestSummary manifestSummary) throws java.net.URISyntaxException, NotFoundException, java.io.IOException
- Throws:
java.net.URISyntaxExceptionNotFoundExceptionjava.io.IOException
-
findAll
org.springframework.data.domain.Page<IiifManifestSummary> findAll(java.lang.String searchText, org.springframework.data.domain.Pageable pageable) throws SearchSyntaxException
- Throws:
SearchSyntaxException
-
get
IiifManifestSummary get(java.util.UUID uuid)
-
get
IiifManifestSummary get(java.lang.String id)
-
getAll
java.util.List<IiifManifestSummary> getAll()
-
getAll
org.springframework.data.domain.Page<IiifManifestSummary> getAll(org.springframework.data.domain.Pageable pageable)
-
getLabel
java.lang.String getLabel(IiifManifestSummary manifestSummary, java.util.Locale locale)
-
reindexSearch
void reindexSearch()
-
-