Package io.goobi.viewer.model.job.mq
package io.goobi.viewer.model.job.mq
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.
-
ClassesClassDescriptionMessage handler that processes requests to generate EPUB download files for digitized records.Message handler that processes requests to generate PDF download files for digitized records.Message handler that deletes a file or directory at a given path from the local filesystem.Message handler that downloads external resource files (e.g.Message handler that refreshes geo map feature sets by reloading their Solr-based data and updating the application cache.Message handler that triggers indexing of usage statistics collected from the database into the Solr search index.Message handler that sends e-mail notifications to users whose saved searches have new hits since their last notification.Message handler that pre-renders PDF files for individual pages of a digitized record and stores them on disk for faster subsequent delivery.Message handler that pulls the latest version of the configured viewer theme from its version control repository via a shell command.Message handler that removes all expired bearer tokens from the in-memory token manager.Message handler that scans the PDF download folder and deletes all expired, unlocked PDF download files.Message handler that removes all expired download access tickets from the database.Message handler that unloads cached archive trees for a set of record identifiers so that they are reloaded from Solr on next access.Message handler stub for asynchronous search result Excel export tasks.Message handler that updates the data repository name mapping for a given record identifier in the Solr index and clears any cached access condition data for that record.Message handler that regenerates the XML sitemap files for the viewer instance at the configured output path.Message handler that polls all waiting user upload jobs and updates their status based on the current indexing state in Solr.