Class BaseJob

All Implemented Interfaces:
org.quartz.InterruptableJob, org.quartz.Job
Direct Known Subclasses:
DatabaseIntegrityCheckerJob, DataKeystoreRolloverJob, DataRetentionJob, DeliveryEscalationJob, EmailDeliveryReminderJob, EmailQueueJob, EventOutboxProcessorJob, HttpInvokerJob, JobControllerJob, PaymentReminderJob, ResolveOutstandingPaymentsJob, ScheduledServiceJob, SecurityPolicyManagerJob, StatusManagementJob, SubmissionEmailVerificationReminderJob, SystemHealthJob, SystemMonitoringJob, TemplateVersionDeploymentJob, TransactionHistoryPublisherJob, TransactionLicensingJob, TransactionProcessingJob, VirusScanJob

@PersistJobDataAfterExecution @DisallowConcurrentExecution public abstract class BaseJob extends AbstractJob
Provides an abstract stateful Quartz Job class for Job classes to extend. Being a stateful job, only one instance will ever be running at one time.
  • Constructor Details

    • BaseJob

      public BaseJob()