Uses of Package
io.goobi.viewer.model.job.quartz
Packages that use io.goobi.viewer.model.job.quartz
Package
Description
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.JSF managed beans (CDI backing beans) of the Goobi viewer.
Provides Quartz scheduler integration for the Goobi viewer, defining recurring job
implementations, trigger configurations, and listener infrastructure for scheduled tasks.
-
Classes in io.goobi.viewer.model.job.quartz used by io.goobi.viewer.daoClassDescriptionJPA entity representing a persistent schedule configuration for a recurring background task.
-
Classes in io.goobi.viewer.model.job.quartz used by io.goobi.viewer.dao.implClassDescriptionJPA entity representing a persistent schedule configuration for a recurring background task.
-
Classes in io.goobi.viewer.model.job.quartz used by io.goobi.viewer.managedbeansClassDescriptionData transfer object that carries runtime details of a Quartz scheduler job, including its name, group, previous and next fire times, cron expression, and paused state.
-
Classes in io.goobi.viewer.model.job.quartz used by io.goobi.viewer.model.job.quartzClassDescriptionAbstract base class for Quartz-scheduled viewer jobs that dispatches work as messages to the message queue.Contract for all Quartz-scheduled viewer background jobs, extending the Quartz
Jobinterface with viewer-specific lifecycle methods such as run-state tracking, job naming, direct parameter-based execution, and cron-expression support.JPA entity representing a persistent schedule configuration for a recurring background task.Indicates whether a Quartz task trigger is currently active or suspended.