Uses of Class
io.goobi.viewer.solr.SolrSearchIndex
Packages that use SolrSearchIndex
Package
Description
JAX-RS request and response filters implementing cross-cutting concerns such as
access control, CORS headers, IIIF image parameter validation, and PDF/image delivery guards.
Core controller and utility classes of the Goobi viewer.
JSF managed beans (CDI backing beans) of the Goobi viewer.
Domain model for legal compliance features such as terms of use, cookie banners, and
disclaimers, including their scope definitions and multilingual translations.
Domain model for archival finding aids (EAD), comprising the archive tree structure,
individual entries with their metadata, and parsers that load EAD data from Solr and
external archive servers.
Implements the IIIF Change Discovery API, building ordered activity collections that
expose record creation, modification, and deletion events to harvesting clients.
Provides the core domain model for geo-maps in the Goobi viewer, including map
configurations, feature sets, markers, filters, and Solr-backed spatial data providers.
Contains data providers and generators for GeoJSON map features, retrieving spatial
data from Solr, metadata fields, record structures, and entity relationships.
Provides the metadata domain model for the Goobi viewer, covering metadata field
definitions, values, parameters, replacement rules, containers, and display utilities.
Provides the core search domain model for the Goobi viewer, covering search queries,
facets, hit representation, browse elements, filters, and Solr result processing.
Provides classes for recording, aggregating, and indexing per-session and per-day usage statistics.
-
Uses of SolrSearchIndex in io.goobi.viewer.api.rest.filters
Constructors in io.goobi.viewer.api.rest.filters with parameters of type SolrSearchIndexModifierConstructorDescriptionImageRequestFilter(HttpServletRequest servletRequest, SolrSearchIndex searchIndex) -
Uses of SolrSearchIndex in io.goobi.viewer.controller
Methods in io.goobi.viewer.controller that return SolrSearchIndexMethods in io.goobi.viewer.controller with parameters of type SolrSearchIndexModifier and TypeMethodDescriptionvoidDataManager.injectSearchIndex(SolrSearchIndex searchIndex) Sets custom SolrSearchIndex object (used for unit testing).Constructors in io.goobi.viewer.controller with parameters of type SolrSearchIndexModifierConstructorDescriptionProcessDataResolver(Configuration config, SolrSearchIndex searchIndex, RestApiManager restApiManager) -
Uses of SolrSearchIndex in io.goobi.viewer.managedbeans
Constructors in io.goobi.viewer.managedbeans with parameters of type SolrSearchIndexModifierConstructorDescriptionDisclaimerBean(IDAO dao, SolrSearchIndex searchIndex) Creates a new testing purposes instance. -
Uses of SolrSearchIndex in io.goobi.viewer.model.administration.legal
Methods in io.goobi.viewer.model.administration.legal with parameters of type SolrSearchIndexModifier and TypeMethodDescriptionbooleanDisplayScope.appliesToPage(PageType pageType, String pi, SolrSearchIndex searchIndex) -
Uses of SolrSearchIndex in io.goobi.viewer.model.archives
Methods in io.goobi.viewer.model.archives with parameters of type SolrSearchIndexModifier and TypeMethodDescriptionArchiveParser.getAssociatedRecordPis(SolrSearchIndex searchIndex) -
Uses of SolrSearchIndex in io.goobi.viewer.model.iiif.discovery
Constructors in io.goobi.viewer.model.iiif.discovery with parameters of type SolrSearchIndexModifierConstructorDescriptionActivityCollectionBuilder(AbstractApiUrlManager apiUrlManager, SolrSearchIndex searchIndex, int itemsPerPage) -
Uses of SolrSearchIndex in io.goobi.viewer.model.maps
Constructors in io.goobi.viewer.model.maps with parameters of type SolrSearchIndexModifierConstructorDescriptionGlobalFeatureDataProvider(SolrSearchIndex searchIndex, List<String> requiredFields) -
Uses of SolrSearchIndex in io.goobi.viewer.model.maps.features
Methods in io.goobi.viewer.model.maps.features that return SolrSearchIndexConstructors in io.goobi.viewer.model.maps.features with parameters of type SolrSearchIndexModifierConstructorDescriptionAbstractFeatureDataProvider(SolrSearchIndex searchIndex, List<String> requiredFields) DocStructDataProvider(SolrSearchIndex searchIndex, List<String> requiredFields) MetadataDataProvider(SolrSearchIndex searchIndex, List<String> requiredFields) RecordDataProvider(SolrSearchIndex searchIndex, List<String> requiredFields, boolean includeMetadataGroups) RelationshipDataProvider(SolrSearchIndex searchIndex, List<String> requiredFields) -
Uses of SolrSearchIndex in io.goobi.viewer.model.metadata
Methods in io.goobi.viewer.model.metadata with parameters of type SolrSearchIndexModifier and TypeMethodDescriptionstatic ComplexMetadataContainerComplexMetadataContainer.loadMetadataDocuments(String pi, SolrSearchIndex searchIndex) static ComplexMetadataContainerComplexMetadataContainer.loadMetadataDocuments(String pi, SolrSearchIndex searchIndex, Predicate<String> fieldNameFilter) static ComplexMetadataContainerComplexMetadataContainer.loadMetadataDocuments(String pi, SolrSearchIndex searchIndex, List<String> fieldList) static ComplexMetadataContainerRelationshipMetadataContainer.loadRelationshipMetadata(String pi, SolrSearchIndex searchIndex) RelationshipMetadataContainer.loadRelationshipMetadata(String pi, SolrSearchIndex searchIndex, List<String> recordFields) RelationshipMetadataContainer.loadRelationships(ComplexMetadataContainer container, SolrSearchIndex searchIndex) RelationshipMetadataContainer.loadRelationships(ComplexMetadataContainer container, List<String> recordFields, SolrSearchIndex searchIndex) -
Uses of SolrSearchIndex in io.goobi.viewer.model.search
Constructors in io.goobi.viewer.model.search with parameters of type SolrSearchIndexModifierConstructorDescriptionRelatedDocumentSearch(SolrSearchIndex searchIndex, SearchBean searchBean) -
Uses of SolrSearchIndex in io.goobi.viewer.model.statistics.usage
Constructors in io.goobi.viewer.model.statistics.usage with parameters of type SolrSearchIndexModifierConstructorDescriptionStatisticsIndexTask(IDAO dao, StatisticsIndexer indexer, SolrSearchIndex solrIndex) Default constructor.StatisticsSummaryBuilder(SolrSearchIndex searchIndex) Default constructor.