Uses of Package
io.goobi.viewer.solr
Packages that use io.goobi.viewer.solr
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.
Contains the core viewer model, including the central
ViewManager, physical and structural record elements,
page navigation, MIME type handling, and supporting value types used across the viewer presentation layer.Solr integration layer of the Goobi viewer.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.api.rest.filtersClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.controllerClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.managedbeansClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.model.administration.legalClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.model.archivesClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.model.iiif.discoveryClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.model.mapsClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.model.maps.featuresClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.model.metadataClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.model.searchClassDescriptionEnum representing values of the Solr field DOCTYPE.Enum representing values of the Solr field METADATATYPE.Provides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.model.statistics.usageClassDescriptionProvides all Solr query operations for the viewer, wrapping the SolrJ client with viewer-specific convenience methods.
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.model.viewer
-
Classes in io.goobi.viewer.solr used by io.goobi.viewer.solrClassDescriptionEnum representing values of the Solr field DOCTYPE.Enum representing values of the Solr field METADATATYPE.