Uses of Interface
io.goobi.viewer.modules.interfaces.IndexAugmenter
Packages that use IndexAugmenter
Package
Description
Core controller and utility classes of the Goobi viewer.
Strategy interfaces and implementations for persisting, deleting, and listing annotations
across different storage backends including the SQL database and the Solr search index.
Extension module API for the Goobi viewer.
-
Uses of IndexAugmenter in io.goobi.viewer.controller
Method parameters in io.goobi.viewer.controller with type arguments of type IndexAugmenterModifier and TypeMethodDescriptionstatic booleanIndexerTools.reIndexCMSPage(CMSPage page, Collection<? extends IndexAugmenter> augmenters) static booleanIndexerTools.reIndexPage(String pi, int page, Collection<? extends IndexAugmenter> augmenters) reIndexPage.static booleanIndexerTools.reIndexRecord(String pi, Collection<? extends IndexAugmenter> augmenters) Writes the record into the hotfolder for re-indexing.static voidIndexerTools.triggerReIndexCMSPage(CMSPage page, List<? extends IndexAugmenter> augmenters) static voidIndexerTools.triggerReIndexRecord(String pi, List<? extends IndexAugmenter> augmenters) -
Uses of IndexAugmenter in io.goobi.viewer.model.annotation.serialization
Classes in io.goobi.viewer.model.annotation.serialization that implement IndexAugmenter -
Uses of IndexAugmenter in io.goobi.viewer.modules
Subinterfaces of IndexAugmenter in io.goobi.viewer.modulesModifier and TypeInterfaceDescriptioninterfaceContract that every Goobi viewer extension module must implement.