Class UnmanagedJobScheduler

java.lang.Object
com.atlassian.confluence.schedule.UnmanagedJobScheduler

public class UnmanagedJobScheduler extends Object
Schedules unmanaged jobs on ApplicationStartedEvent.

For managed jobs, please see ManagedScheduledJobsLifecycle.

Since:
5.10
  • Constructor Details

    • UnmanagedJobScheduler

      public UnmanagedJobScheduler(com.atlassian.scheduler.SchedulerService schedulerService, com.atlassian.sal.api.timezone.TimeZoneManager timeZoneManager, Collection<ScheduledJob> unmanagedJobs, com.atlassian.event.api.EventListenerRegistrar eventListenerRegistrar)
  • Method Details

    • listenApplicationStartedEvent

      @PostConstruct public void listenApplicationStartedEvent()
    • onApplicationStartedEvent

      @EventListener public void onApplicationStartedEvent(ApplicationStartedEvent event)