Uses of Class
io.goobi.viewer.controller.Configuration

Packages that use Configuration
Package
Description
Shared data transfer objects and helper classes used across REST API versions, including generic request parameters, response wrappers, and user-facing model facades.
Core controller and utility classes of the Goobi viewer.
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.
JSF managed beans (CDI backing beans) of the Goobi viewer.
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.
Provides e-mail sending support for the Goobi viewer, including SMTP configuration and composition of outgoing messages such as user notifications and password-reset e-mails.
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.
Provides Quartz scheduler integration for the Goobi viewer, defining recurring job implementations, trigger configurations, and listener infrastructure for scheduled tasks.
Provides classes for recording, aggregating, and indexing per-session and per-day usage statistics.
Provides variable substitution support for template strings, replacing {variable-name} placeholders with values sourced from configuration and Solr document fields.