Uses of Interface
com.atlassian.confluence.schedule.ManagedScheduledJob
Packages that use ManagedScheduledJob
Package
Description
-
Uses of ManagedScheduledJob in com.atlassian.confluence.plugins.schedule.admin.action
Methods in com.atlassian.confluence.plugins.schedule.admin.action with type parameters of type ManagedScheduledJobModifier and TypeMethodDescription<T extends ManagedScheduledJob>
TViewScheduledJobsAction.getManagedScheduledJob
(com.atlassian.scheduler.config.JobId jobId, Class<T> type) Methods in com.atlassian.confluence.plugins.schedule.admin.action that return ManagedScheduledJobModifier and TypeMethodDescriptionViewScheduledJobsAction.getManagedScheduledJob
(com.atlassian.scheduler.config.JobId jobId) Methods in com.atlassian.confluence.plugins.schedule.admin.action with parameters of type ManagedScheduledJobModifier and TypeMethodDescriptionboolean
ViewScheduledJobsAction.isCronJob
(ManagedScheduledJob job) -
Uses of ManagedScheduledJob in com.atlassian.confluence.schedule
Classes in com.atlassian.confluence.schedule that implement ManagedScheduledJobModifier and TypeClassDescriptionclass
Implements common properties for various implementations of ManagedScheduledJob.class
Managed job definition for cron based jobs.class
Managed job definition for interval based jobs.Methods in com.atlassian.confluence.schedule with parameters of type ManagedScheduledJobModifier and TypeMethodDescriptionstatic com.atlassian.scheduler.config.JobConfig
ScheduleUtil.getJobConfig
(ScheduledJobConfiguration configuration, ManagedScheduledJob job, TimeZone timeZone) BuildsJobConfig
from info inconfiguration
, with fallback info fromjob
.static boolean
ManagedScheduledJob.isCronJob
(ManagedScheduledJob job) Utility to determine if a managed job is a cron job or not.void
ManagedScheduledJobFactory.registerManagedScheduledJob
(ManagedScheduledJob managedScheduledJob) For registering of additional ManagedScheduledJob's (e.g.void
ManagedScheduledJobRegistrationService.registerManagedScheduledJob
(ManagedScheduledJob managedScheduledJob) Registers a managedScheduledJob with the system.void
ManagedScheduledJobFactory.unregisterManagedScheduledJob
(ManagedScheduledJob managedScheduledJob) For unregistering of a previously registered ManagedScheduledJob's (e.g.void
ManagedScheduledJobRegistrationService.unregisterManagedScheduledJob
(ManagedScheduledJob managedScheduledJob) Will deregister a managedScheduledJob from this system. -
Uses of ManagedScheduledJob in com.atlassian.confluence.schedule.managers
Methods in com.atlassian.confluence.schedule.managers that return ManagedScheduledJobModifier and TypeMethodDescriptionDefaultManagedScheduledJobRegistry.getManagedScheduledJob
(com.atlassian.scheduler.config.JobId jobId) ManagedScheduledJobRegistry.getManagedScheduledJob
(com.atlassian.scheduler.config.JobId jobId) Returns a specific registered job in the system.Methods in com.atlassian.confluence.schedule.managers that return types with arguments of type ManagedScheduledJobModifier and TypeMethodDescriptionDefaultManagedScheduledJobRegistry.getManagedScheduledJobs()
ManagedScheduledJobRegistry.getManagedScheduledJobs()
Returns all the registered jobs in the system.Methods in com.atlassian.confluence.schedule.managers with parameters of type ManagedScheduledJobModifier and TypeMethodDescriptionvoid
DefaultManagedScheduledJobRegistry.addManagedScheduledJob
(ManagedScheduledJob job) void
ManagedScheduledJobRegistry.addManagedScheduledJob
(ManagedScheduledJob job) Registers a job in the registry.DefaultScheduledJobStatusManager.getScheduledJobStatus
(ManagedScheduledJob job) ScheduledJobStatusManager.getScheduledJobStatus
(ManagedScheduledJob job) Retrieves the current status from the backend caches, or reconstructs a new instance if missing from the caches.void
DefaultManagedScheduledJobRegistry.removeManagedScheduledJob
(ManagedScheduledJob job) void
ManagedScheduledJobRegistry.removeManagedScheduledJob
(ManagedScheduledJob job) Unregisters a job in the registry.Constructor parameters in com.atlassian.confluence.schedule.managers with type arguments of type ManagedScheduledJobModifierConstructorDescriptionDefaultManagedScheduledJobRegistry
(ClusterManager clusterManager, com.atlassian.scheduler.SchedulerService schedulerService, Collection<ManagedScheduledJob> standardJobs)