ManagedScheduledJobFactory@Deprecated public class ManagedScheduledJobTriggerFactory extends ManagedScheduledJobFactory implements ManagedTriggerFactory
Any ManagedScheduledJob registered before initialisation will not be constructed at registration time, instead they will be constructed at initialisation time.
cronTriggerFactoryRef, listenerRef, registry, scheduledJobDAO, scheduledJobManager, schedulerRef, schedulerService, simpleTriggerFactoryRef, timeZoneManager| Modifier | Constructor and Description |
|---|---|
protected |
ManagedScheduledJobTriggerFactory()
Deprecated.
Required for CGLIB to be able to successfully proxy.
|
|
ManagedScheduledJobTriggerFactory(org.quartz.Scheduler scheduler,
com.atlassian.scheduler.SchedulerService schedulerService,
com.atlassian.sal.api.timezone.TimeZoneManager timeZoneManager,
ScheduledJobDao scheduledJobDAO,
DefaultManagedScheduledJobRegistry registry,
org.quartz.JobListener listener,
CronTriggerFactory cronTriggerFactory,
SimpleTriggerFactory simpleTriggerFactory)
Deprecated.
since 6.5.1
|
|
ManagedScheduledJobTriggerFactory(org.quartz.Scheduler scheduler,
com.atlassian.scheduler.SchedulerService schedulerService,
com.atlassian.sal.api.timezone.TimeZoneManager timeZoneManager,
ScheduledJobDao scheduledJobDAO,
DefaultManagedScheduledJobRegistry registry,
org.quartz.JobListener listener,
CronTriggerFactory cronTriggerFactory,
SimpleTriggerFactory simpleTriggerFactory,
ScheduledJobManager scheduledJobManager)
Deprecated.
since 7.18. To be removed in 8.0 release.
|
| Modifier and Type | Method and Description |
|---|---|
void |
initialiseTriggers()
Deprecated.
Creates and schedules the triggers with the scheduler.
|
void |
registerManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
Deprecated.
For registering of additional ManagedScheduledJob's (e.g.
|
void |
unregisterManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
Deprecated.
For unregistering of a previously registered ManagedScheduledJob's (e.g.
|
initialiseManagedScheduledJobsprotected ManagedScheduledJobTriggerFactory()
@Deprecated public ManagedScheduledJobTriggerFactory(org.quartz.Scheduler scheduler, com.atlassian.scheduler.SchedulerService schedulerService, com.atlassian.sal.api.timezone.TimeZoneManager timeZoneManager, ScheduledJobDao scheduledJobDAO, DefaultManagedScheduledJobRegistry registry, org.quartz.JobListener listener, CronTriggerFactory cronTriggerFactory, SimpleTriggerFactory simpleTriggerFactory)
scheduler - schedulerService - timeZoneManager - scheduledJobDAO - registry - listener - cronTriggerFactory - simpleTriggerFactory - @Deprecated public ManagedScheduledJobTriggerFactory(org.quartz.Scheduler scheduler, com.atlassian.scheduler.SchedulerService schedulerService, com.atlassian.sal.api.timezone.TimeZoneManager timeZoneManager, ScheduledJobDao scheduledJobDAO, DefaultManagedScheduledJobRegistry registry, org.quartz.JobListener listener, CronTriggerFactory cronTriggerFactory, SimpleTriggerFactory simpleTriggerFactory, ScheduledJobManager scheduledJobManager)
scheduler - schedulerService - timeZoneManager - scheduledJobDAO - registry - listener - cronTriggerFactory - simpleTriggerFactory - scheduledJobManager - public void registerManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
ManagedScheduledJobFactoryregisterManagedScheduledJob in interface ManagedScheduledJobRegistrationServiceregisterManagedScheduledJob in interface ManagedScheduleJobRegistrationServiceregisterManagedScheduledJob in class ManagedScheduledJobFactorymanagedScheduledJob - the job to registerpublic void unregisterManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
ManagedScheduledJobFactoryJob will be unscheduled and unloaded. No historical information will be removed.
unregisterManagedScheduledJob in interface ManagedScheduledJobRegistrationServiceunregisterManagedScheduledJob in interface ManagedScheduleJobRegistrationServiceunregisterManagedScheduledJob in class ManagedScheduledJobFactorymanagedScheduledJob - the job to unregisterpublic void initialiseTriggers()
ManagedTriggerFactoryinitialiseTriggers in interface ManagedTriggerFactoryCopyright © 2003–2022 Atlassian. All rights reserved.