Modifier and Type | Method and Description |
---|---|
<T extends ManagedScheduledJob> |
ViewScheduledJobsAction.getManagedScheduledJob(ScheduledJobKey key,
Class<T> type) |
Modifier and Type | Method and Description |
---|---|
ManagedScheduledJob |
ViewScheduledJobsAction.getManagedScheduledJob(ScheduledJobKey key) |
Modifier and Type | Method and Description |
---|---|
boolean |
ViewScheduledJobsAction.isCronJob(ManagedScheduledJob job) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractManagedScheduledJob
Implements common properties for various implementations of ManagedScheduledJob.
|
class |
ManagedScheduledCronJob
Managed job definition for cron based jobs.
|
class |
ManagedScheduledSimpleJob
Managed job definition for interval based jobs.
|
Modifier and Type | Method and Description |
---|---|
static com.atlassian.scheduler.config.JobConfig |
ScheduleUtil.getJobConfig(ScheduledJobConfiguration configuration,
ManagedScheduledJob job,
TimeZone timeZone)
Builds
JobConfig from info in configuration , with fallback
info from job . |
static boolean |
ManagedScheduledJob.isCronJob(ManagedScheduledJob job)
Utility to determine if a managed job is a cron job or not.
|
static boolean |
ManagedScheduledJob.isQuartzJob(ManagedScheduledJob job)
Deprecated.
since 7.18. To be removed in 8.0 release.
|
void |
ManagedScheduledJobRegistrationService.registerManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
Registers a managedScheduleJob with the system.
|
void |
ManagedScheduledJobFactory.registerManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
For registering of additional ManagedScheduledJob's (e.g.
|
void |
ManagedScheduleJobRegistrationService.registerManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
Deprecated.
Registers a managedScheduleJob with the system.
|
void |
ManagedScheduledJobRegistrationService.unregisterManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
Will deregister a managedScheduleJob from this system.
|
void |
ManagedScheduledJobFactory.unregisterManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
For unregistering of a previously registered ManagedScheduledJob's (e.g.
|
void |
ManagedScheduleJobRegistrationService.unregisterManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
Deprecated.
Will deregister a managedScheduleJob from this system.
|
Modifier and Type | Method and Description |
---|---|
default ManagedScheduledJob |
ManagedScheduledJobRegistry.getManagedScheduledJob(com.atlassian.scheduler.config.JobId jobId) |
ManagedScheduledJob |
ManagedScheduledJobRegistry.getManagedScheduledJob(ScheduledJobKey key)
Deprecated.
since 7.18. To be removed in 8.0. Use
ManagedScheduledJobRegistry.getManagedScheduledJob(JobId) } |
ManagedScheduledJob |
DefaultManagedScheduledJobRegistry.getManagedScheduledJob(ScheduledJobKey key)
Deprecated.
since 7.18. To be removed in 8.0. Use
ManagedScheduledJobRegistry.getManagedScheduledJob(JobId) } |
Modifier and Type | Method and Description |
---|---|
Collection<ManagedScheduledJob> |
ManagedScheduledJobRegistry.getManagedScheduledJobs()
Returns all the registered jobs in the system.
|
Collection<ManagedScheduledJob> |
DefaultManagedScheduledJobRegistry.getManagedScheduledJobs() |
Modifier and Type | Method and Description |
---|---|
void |
ManagedScheduledJobRegistry.addManagedScheduledJob(ManagedScheduledJob job)
Registers a job in the registry.
|
void |
DefaultManagedScheduledJobRegistry.addManagedScheduledJob(ManagedScheduledJob job) |
ScheduledJobStatus |
ScheduleJobStatusManager.getScheduledJobStatus(ManagedScheduledJob job)
Deprecated.
Retrieves the current status from the backend caches, or reconstructs a new
instance if missing from the caches.
|
ScheduledJobStatus |
DefaultScheduledJobStatusManager.getScheduledJobStatus(ManagedScheduledJob job) |
ScheduledJobStatus |
ScheduledJobStatusManager.getScheduledJobStatus(ManagedScheduledJob job)
Retrieves the current status from the backend caches, or reconstructs a new
instance if missing from the caches.
|
void |
ManagedScheduledJobRegistry.removeManagedScheduledJob(ManagedScheduledJob job)
Unregisters a job in the registry.
|
void |
DefaultManagedScheduledJobRegistry.removeManagedScheduledJob(ManagedScheduledJob job) |
Constructor and Description |
---|
DefaultManagedScheduledJobRegistry(ClusterManager clusterManager,
com.atlassian.scheduler.SchedulerService schedulerService,
Collection<ManagedScheduledJob> standardJobs) |
Modifier and Type | Method and Description |
---|---|
void |
ManagedScheduledJobTriggerFactory.registerManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
Deprecated.
|
void |
ManagedScheduledJobTriggerFactory.unregisterManagedScheduledJob(ManagedScheduledJob managedScheduledJob)
Deprecated.
|
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences