package

com.atlassian.confluence.schedule.managers

Interfaces

ManagedScheduledJobRegistry The registry of jobs in the system under management. 
ScheduledJobManager Defines the services provided for manage scheduled jobs. 
ScheduleJobStatusManager Finds or creates a schedule job status, based on the current configuration, and status in the schedules. 

Classes

DefaultManagedScheduledJobRegistry Default implementation that manages the static job data (i.e. 
DefaultScheduledJobManager Implementation of the ScheduledJobManager, co-ordinates access to the scheduler, persisted configuration (in Bandana), transient status (in caches), and static data (in the job registry). 
DefaultScheduledJobManagerTest  
DefaultScheduledJobStatusManager Default implementation. 
DefaultScheduledJobStatusManagerTest  
MockJob Quartz needs a real Job class, so we cannot use Mockito. 

Exceptions

ManagedScheduleJobException Exceptions for errors or invalid use of the ScheduledJobManager.