Package com.atlassian.confluence.impl.schedule.caesium
package com.atlassian.confluence.impl.schedule.caesium
-
ClassDescriptionCompared to
CaesiumSchedulerService, this adds a few features: (1) stops job after a number of repeats (intended for interval jobs), (2) schedule jittering (intended cron jobs in OnDemand environment), (3) job execution listener, (4)ThreadLocalCacheis initialized before a job is run and disposed after thatSee schedulingSubsystemContext.xml.This isNotExportable, see CONFDEV-40509.Supports basic data types like String, Long, Double, Boolean, Date and collections of those.Allows the enabling and disabling of scheduler for the current executing thread.Used in cluster jobs and defines job behaviour when cluster synchronisation lock is timed out