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.
|
initialiseManagedScheduledJobs
protected 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)
ManagedScheduledJobFactory
registerManagedScheduledJob
in interface ManagedScheduledJobRegistrationService
registerManagedScheduledJob
in interface ManagedScheduleJobRegistrationService
registerManagedScheduledJob
in class ManagedScheduledJobFactory
managedScheduledJob
- the job to registerpublic void unregisterManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
ManagedScheduledJobFactory
Job will be unscheduled and unloaded. No historical information will be removed.
unregisterManagedScheduledJob
in interface ManagedScheduledJobRegistrationService
unregisterManagedScheduledJob
in interface ManagedScheduleJobRegistrationService
unregisterManagedScheduledJob
in class ManagedScheduledJobFactory
managedScheduledJob
- the job to unregisterpublic void initialiseTriggers()
ManagedTriggerFactory
initialiseTriggers
in interface ManagedTriggerFactory
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences