Uses of Package
io.goobi.viewer.exceptions
Packages that use io.goobi.viewer.exceptions
Package
Description
JAX-RS exception mappers that translate application and web exceptions into
structured HTTP error responses for the REST API.
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.
Shared data transfer objects and helper classes used across REST API versions,
including generic request parameters, response wrappers, and user-facing model facades.
Builder classes that assemble REST response payloads for complex resources such as
annotations, IIIF manifests, bibliographic text, table of contents, and bookmarks.
REST resources for the v1 annotations endpoint, providing access to Web Annotation
data model annotations associated with digitized records and pages.
REST resources for user authentication in the v1 API, handling login, session management,
user profile data, and avatar delivery.
REST resources for querying external authority data sources in the v1 API,
enabling retrieval of norm data entries from configured authority providers.
REST resources for managing bookmark lists in the v1 API, supporting both
session-based and user-account-based bookmark collections.
REST resources for managing registered client applications in the v1 API,
including registration, update, and access token management for API clients.
REST resources for the CMS module in the v1 API, providing access to CMS pages,
media assets, sliders, and image delivery for content management functionality.
REST resources for digital collection browsing in the v1 API, exposing
collection hierarchies and metadata as IIIF-compatible collection responses.
REST resources for the crowdsourcing module in the v1 API, handling campaign item
retrieval and activity log entries for user-contributed transcription and annotation work.
REST resources for Solr index interaction in the v1 API, providing endpoints
for querying index field information and triggering indexer operations.
REST resources for media delivery in the v1 API, providing image serving for external
URLs, general media files, and temporary upload management for media assets.
REST resources for digitized record access in the v1 API, providing endpoints
for record metadata, pages, sections, file downloads, calendars, change discovery, and RSS feeds.
REST resources for image and PDF delivery within record contexts in the v1 API,
covering IIIF image API endpoints for record pages, file images, and PDF generation.
REST resources for full-text search in the v1 API, providing OpenSearch description
and structured search result endpoints for querying the Solr index.
REST resources for statistics in the v1 API, including moving wall access restriction
statistics and sub-packages for usage tracking endpoints.
REST resources for usage statistics in the v1 API, providing endpoints to query
and report aggregated access and usage data for digitized records.
REST resources for the v2 annotations endpoint, providing access to Web Annotation
data model annotations with the revised routing and response structure of API v2.
REST resources for the CMS module in the v2 API, providing updated endpoints
for CMS media retrieval and IIIF-compatible image delivery of CMS assets.
REST resources for digital collection browsing in the v2 API, exposing
collection hierarchies and metadata with the revised response structure of API v2.
REST resources for digitized record access in the v2 API, providing updated endpoints
for record metadata, pages, sections, and file downloads with the revised v2 response structure.
REST resources for IIIF image delivery within record contexts in the v2 API,
covering image API endpoints for record page images and associated file images.
Core controller and utility classes of the Goobi viewer.
Utilities for file system operations, currently providing ZIP archive extraction support.
Handlers and utilities for image and media delivery, including IIIF URL construction, thumbnail generation,
PDF handling, watermarking, and 3D object access within the Goobi viewer.
Lightweight model and configuration value objects used across the controller layer, such as caching maps,
labeled values, feature-set and web-resource configurations, and view attribute containers.
ActiveMQ-based message queue infrastructure for asynchronous task processing within the Goobi viewer,
including broker configuration, queue lifecycle management, message dispatch, and handler registration.
Data access layer of the Goobi viewer.
JPA-based data access object implementation providing the full persistence layer for the Goobi viewer,
including a custom class loader and the central
JPADAO that covers all entity types.Database migration and update classes that apply structural and data-level changes to the Goobi viewer
database schema during application upgrades, coordinated by the central
DatabaseUpdater.Custom exception hierarchy for the Goobi viewer.
JSF
Validator implementations for the Goobi viewer, covering input validation for email addresses,
passwords, nicknames, Solr queries, persistent identifiers, HTML content, and network configuration values.JSF managed beans (CDI backing beans) of the Goobi viewer.
CDI-managed beans that provide application-scoped, session-scoped, request-scoped, and view-scoped
storage contexts, centralizing shared state such as configuration data, user session information,
and view-level caches for the Goobi viewer web application.
Domain model for legal compliance features such as terms of use, cookie banners, and
disclaimers, including their scope definitions and multilingual translations.
Core annotation model for the Goobi viewer, covering persistent database-backed annotations,
crowdsourcing annotations, ALTO-based annotation building, and publication status tracking.
Model for user comments on digitized records, including the
Comment entity,
grouping, management, and backward-compatible legacy comment representation.Export support for annotations, providing writers and renderers that serialize
annotation data to spreadsheet formats such as Excel.
Strategy interfaces and implementations for persisting, deleting, and listing annotations
across different storage backends including the SQL database and the Solr search index.
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.
Model for user bookmark lists, allowing authenticated and anonymous users to collect
and manage references to digitized records, including session-scoped storage support.
Model for the calendar browse view, providing a hierarchy of calendar items from century
down to day level that represent the temporal distribution of digitized records.
Model for generating and formatting bibliographic citations for digitized records,
including citation data providers, link types, and CitationStyles processor wrappers.
Top-level CMS model containing cross-cutting entities such as navigation items, categories,
sliders, static page mappings, highlight data, and shared selection abstractions used
throughout the content management system.
Functionality interfaces and implementations that attach pagination and navigation
behaviour to CMS content components such as search, browse, TOC, and bookmark views.
Compatibility layer for the legacy CMS template system, providing enumerations and
converters that map old content item types and page templates to the current model.
Model for CMS media assets, representing uploaded images and files together with their
metadata, priority ordering, and holder interfaces used by CMS pages and campaigns.
Core CMS page model including the
CMSPage entity, page templates, the template
manager, publication status, and edit-state tracking for the page authoring workflow.Abstractions for CMS page content, defining the
CMSContent and CMSComponent
model including attribute groups, publication state, paging support, and the persistent
component entity that stores content item configuration in the database.Concrete CMS content type implementations, each representing a distinct kind of embeddable
content block such as search, browse, media, metadata display, record lists, or maps.
Top-level crowdsourcing model containing shared utilities and display helpers for
user-generated content created through crowdsourcing campaigns.
Domain model for crowdsourcing campaigns, including the
Campaign entity with its
visibility, time-frame, and user-group constraints, as well as per-record and per-page
progress statistics and multilingual campaign translations.Model for crowdsourcing questions that define what kind of annotation contributors are
asked to create within a campaign, including question types and target selector configuration.
Provides export functionality for viewer records, supporting formats such as Excel (XLSX)
and RIS, including field configuration for controlling which metadata columns are exported.
Implements the IIIF Change Discovery API, building ordered activity collections that
expose record creation, modification, and deletion events to harvesting clients.
Provides builders for assembling IIIF Presentation API 2 resources such as manifests,
sequences, canvases, structures, and annotation layers from Goobi viewer record data.
Provides builders for assembling IIIF Presentation API 3 resources such as manifests,
canvases, ranges, and annotation pages from Goobi viewer record data.
Implements the IIIF Content Search API, orchestrating full-text and annotation searches
within a manifest and converting results into IIIF-compliant search response objects.
Models asynchronous download jobs for generating and caching PDF, EPUB, and external-file
download packages that users can retrieve once processing is complete.
Contains ActiveMQ message handlers that process job requests dispatched via the
viewer's internal message queue, covering PDF generation, uploads, sitemap updates,
and other background tasks.
Provides Quartz scheduler integration for the Goobi viewer, defining recurring job
implementations, trigger configurations, and listener infrastructure for scheduled tasks.
Models upload jobs submitted to the Goobi workflow backend, including request and
response DTOs for process creation, step status, and property reporting.
Provides JSF-related model classes for the Goobi viewer UI layer, including dynamic
content components, selectable checkboxes, and reusable JSF component descriptors.
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 domain model for RSS feed generation in the Goobi viewer, including
feed channels, items, and metadata mappings for newly indexed or updated records.
Provides the core search domain model for the Goobi viewer, covering search queries,
facets, hit representation, browse elements, filters, and Solr result processing.
Provides the core access-control domain model for the Goobi viewer, including license
types, access permissions, privilege holders, copyright indicators, and security questions.
Manages trusted client applications that interact with the Goobi viewer API,
providing registration, session association, and permission checking for client credentials.
Contains the user domain model for the Goobi viewer, including user accounts, groups,
roles, IP ranges, activity tracking, and related utility methods.
Provides classes for generating XML sitemaps of digitized records and CMS pages.
Contains statistical model classes for the Goobi viewer, including moving-wall annual statistics derived from the Solr index.
Provides classes for recording, aggregating, and indexing per-session and per-day usage statistics.
Contains the table-of-contents model for digitized records, including the
TOC aggregate,
individual TOCElement entries, and the TocMaker that builds the hierarchy from Solr or METS data.Provides model and utility classes for integrating with the Transkribus handwritten text recognition (HTR) service.
Contains model classes for the translation administration UI, grouping translatable items from Solr field names,
Solr field values, and core/local message bundles into manageable translation groups.
Provides URL resolution and navigation history support for the Goobi viewer web application.
Provides variable substitution support for template strings, replacing
{variable-name} placeholders
with values sourced from configuration and Solr document fields.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.Provides model classes for hierarchical collection browsing, including the
CollectionView that manages
tree state and Solr queries, and browse element types for flat and hierarchical DC collections.Provides strategies for loading record pages, with eager, lean, and empty implementations of the
IPageLoader interface.Provides visibility condition classes used to determine whether UI elements should be displayed for a given record page.
Defines the extension interfaces that viewer modules must implement, covering URL construction and Solr index augmentation.
Provides oEmbed response model classes for the Goobi viewer oEmbed endpoint, including the base response,
photo and rich embed subtypes, and a record descriptor used during oEmbed discovery.
Solr integration layer of the Goobi viewer.
WebSocket endpoints of the Goobi viewer.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.exceptionsClassDescriptionThrown when an error occurs during REST API request processing, carrying an associated HTTP status code.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.filtersClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.modelClassDescriptionThrown when an error occurs during REST API request processing, carrying an associated HTTP status code.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.resourcebuildersClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Thrown when an error occurs during REST API request processing, carrying an associated HTTP status code.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.annotationsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.authenticationClassDescriptionException that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.authoritiesClassDescriptionThrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.bookmarksClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Thrown when an error occurs during REST API request processing, carrying an associated HTTP status code.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.clients
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.cmsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.collectionsClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.crowdsourcing
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.indexClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an operation on the internal message queue fails, for example when a message cannot be enqueued, dispatched, or acknowledged.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.mediaClassDescriptionThrown when the requesting user lacks permission to access the requested resource.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.recordsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.records.mediaClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.searchClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.statisticsClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v1.statistics.usageClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v2.annotationsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown to indicate that a method or operation is not yet implemented.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v2.cmsClassDescriptionThrown when a database access operation fails.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v2.collectionsClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v2.recordsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.api.rest.v2.records.mediaClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.controllerClassDescriptionThrown when the requesting user lacks permission to access the requested resource.Thrown when a database access operation fails.Thrown when an HTTP request returns an unexpected or error response code.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when a required Goobi viewer module is not installed or not available at runtime.Thrown when an error occurs while loading or presenting a digitized record.Thrown when a requested record cannot be found in the Solr index.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.controller.filesClassDescriptionThrown when an operation on an archive resource is rejected because the resource exceeds a configured size limit.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.controller.imagingClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.controller.modelClassDescriptionThrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.controller.mqClassDescriptionThrown when a database access operation fails.Thrown when an operation on the internal message queue fails, for example when a message cannot be enqueued, dispatched, or acknowledged.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.dao
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.dao.implClassDescriptionThrown when the requesting user lacks permission to access the requested resource.Thrown when a database access operation fails.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.dao.update
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.exceptionsClassDescriptionAbstract base class for all exceptions related to archive resource operations, providing a message-template mechanism that substitutes named resource placeholders.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.faces.validatorsClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.managedbeansClassDescriptionAbstract base class for all exceptions related to archive resource operations, providing a message-template mechanism that substitutes named resource placeholders.Thrown when a database access operation fails.Thrown when an error occurs during a file download operation.Thrown when a requested IDDOC (internal Solr document identifier) cannot be found in the index.Thrown when a URL parameter contains an invalid or disallowed value.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an operation on the internal message queue fails, for example when a message cannot be enqueued, dispatched, or acknowledged.Thrown when an error occurs while loading or presenting a digitized record.Thrown when a requested record has been deleted and is no longer available in the index.Thrown when the configured maximum number of records in a result set or export has been exceeded.Thrown when a requested record cannot be found in the Solr index.Thrown to signal that an HTTP redirect to a different URL is required.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.managedbeans.storage
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.administration.legalClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.annotationClassDescriptionThrown when a database access operation fails.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.annotation.commentsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.annotation.export
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.annotation.serializationClassDescriptionThrown when a database access operation fails.Exceptions thrown by methods of the IndexAugmenter interface.Thrown when the Solr search index cannot be reached or is unavailable.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.archivesClassDescriptionThrown when an HTTP request returns an unexpected or error response code.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.bookmarkClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.calendarClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.citationClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.cmsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.cms.itemfunctionalityClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Thrown to signal that an HTTP redirect to a different URL is required.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.cms.legacy
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.cms.media
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.cms.pagesClassDescriptionThrown when a database access operation fails.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.cms.pages.contentClassDescriptionThrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.cms.pages.content.typesClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.crowdsourcingClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.crowdsourcing.campaignsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.crowdsourcing.questionsClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.exportClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.iiif.discoveryClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.iiif.presentation.v2.builderClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.iiif.presentation.v3.builderClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.iiif.searchClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.job.downloadClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Thrown when a requested record cannot be found in the Solr index.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.job.mqClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.job.quartz
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.job.uploadClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Thrown when an error occurs during a file upload operation.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.jsfClassDescriptionThrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.mapsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.maps.featuresClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.metadataClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.rssClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.searchClassDescriptionThrown when the requesting user lacks permission to access the requested resource.Thrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.securityClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Thrown when a requested record cannot be found in the Solr index.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.security.clientsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.security.userClassDescriptionThrown when user authentication fails due to invalid credentials or an expired session.Thrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.sitemapClassDescriptionThrown when the requesting user lacks permission to access the requested resource.Thrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.statisticsClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.statistics.usageClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.tocClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.transkribusClassDescriptionThrown when a database access operation fails.Thrown when an HTTP request returns an unexpected or error response code.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.translations.adminClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.urlresolution
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.variablesClassDescriptionThrown when the Solr search index cannot be reached or is unavailable.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.viewerClassDescriptionThrown when the requesting user lacks permission to access the requested resource.Thrown when a database access operation fails.Thrown when a requested IDDOC (internal Solr document identifier) cannot be found in the index.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Thrown when a requested record cannot be found in the Solr index.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.viewer.collectionsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.viewer.pageloaderClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.model.viewer.record.viewsClassDescriptionThrown when a content type is unsupported, unrecognised, or cannot be processed by the requested operation.Thrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.Thrown when a requested record cannot be found in the Solr index.Exception that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.modules.interfacesClassDescriptionExceptions thrown by methods of the IndexAugmenter interface.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.servlets.oembedClassDescriptionException that is thrown if an essential configuration element is missing.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.solrClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.
-
Classes in io.goobi.viewer.exceptions used by io.goobi.viewer.websocketsClassDescriptionThrown when a database access operation fails.Thrown when the Solr search index cannot be reached or is unavailable.Thrown when an error occurs while loading or presenting a digitized record.