A C E G I J S

A

addJob(JobDefinition) - Method in class info.magnolia.module.scheduler.SchedulerModule
 
AutomatedExecutionConfig - Class in info.magnolia.module.scheduler
Java bean configuration.
AutomatedExecutionConfig() - Constructor for class info.magnolia.module.scheduler.AutomatedExecutionConfig
 

C

CommandJob - Class in info.magnolia.module.scheduler
A simple job executing a command.
CommandJob(MessagesManager, SimpleTranslator) - Constructor for class info.magnolia.module.scheduler.CommandJob
 
CommandJob() - Constructor for class info.magnolia.module.scheduler.CommandJob
Deprecated. since 2.1, please use #CommandJob(MessagesManager) instead.
CONFIG_JOB_ACTIVE - Static variable in interface info.magnolia.module.scheduler.SchedulerConsts
True if the job is scheduled.
CONFIG_JOB_COMMAND - Static variable in interface info.magnolia.module.scheduler.SchedulerConsts
The command name.
CONFIG_JOB_COMMAND_CATALOG - Static variable in interface info.magnolia.module.scheduler.SchedulerConsts
The catalog name.
CONFIG_JOB_CRON_STATEMENT - Static variable in interface info.magnolia.module.scheduler.SchedulerConsts
Name of the nodedata containing the corn scheduling expression.
CONFIG_JOB_PARAMS - Static variable in interface info.magnolia.module.scheduler.SchedulerConsts
The subnode params can have parameter definitions.
CRON_DAILY - Static variable in interface info.magnolia.module.scheduler.SchedulerConsts
Daily scheduled at midnight.
CRON_HOURLY - Static variable in interface info.magnolia.module.scheduler.SchedulerConsts
 
cronToQuarzCron(String) - Method in class info.magnolia.module.scheduler.SchedulerModule
 

E

ERROR - Static variable in class info.magnolia.module.scheduler.CommandJob
 
execute(JobExecutionContext) - Method in class info.magnolia.module.scheduler.CommandJob
Called by the scheduler.

G

getCatalog() - Method in class info.magnolia.module.scheduler.JobDefinition
 
getCommand() - Method in class info.magnolia.module.scheduler.JobDefinition
 
getCron() - Method in class info.magnolia.module.scheduler.AutomatedExecutionConfig
 
getCron() - Method in class info.magnolia.module.scheduler.JobDefinition
 
getInstance() - Static method in class info.magnolia.module.scheduler.SchedulerModule
Deprecated. since 2.0.1. Please, use IoC instead.
getJobs() - Method in class info.magnolia.module.scheduler.SchedulerModule
 
getName() - Method in class info.magnolia.module.scheduler.JobDefinition
 
getParams() - Method in class info.magnolia.module.scheduler.JobDefinition
 
getScheduler() - Method in class info.magnolia.module.scheduler.SchedulerModule
If you need to get the scheduler handled by the module.

I

info.magnolia.module.scheduler - package info.magnolia.module.scheduler
 
info.magnolia.module.scheduler.setup - package info.magnolia.module.scheduler.setup
 
initJob(JobDefinition) - Method in class info.magnolia.module.scheduler.SchedulerModule
Initialize a single job.
initJobs() - Method in class info.magnolia.module.scheduler.SchedulerModule
Add all the jobs defined in the jobs node.
initScheduler() - Method in class info.magnolia.module.scheduler.SchedulerModule
Start the scheduler.
isActive() - Method in class info.magnolia.module.scheduler.JobDefinition
 
isConcurrent() - Method in class info.magnolia.module.scheduler.JobDefinition
 
isEnabled() - Method in class info.magnolia.module.scheduler.AutomatedExecutionConfig
 

J

JobDefinition - Class in info.magnolia.module.scheduler
Java bean configuration.
JobDefinition() - Constructor for class info.magnolia.module.scheduler.JobDefinition
 
JobDefinition(String, String, String, String, Map) - Constructor for class info.magnolia.module.scheduler.JobDefinition
 

S

scheduler - Variable in class info.magnolia.module.scheduler.SchedulerModule
The quartz scheduler.
SCHEDULER_GROUP_NAME - Static variable in interface info.magnolia.module.scheduler.SchedulerConsts
The group name we use to work with the scheduler.
SchedulerConsts - Interface in info.magnolia.module.scheduler
Some useful constants used throughout the module.
SchedulerModule - Class in info.magnolia.module.scheduler
Scheduler module.
SchedulerModule() - Constructor for class info.magnolia.module.scheduler.SchedulerModule
 
SchedulerModuleVersionHandler - Class in info.magnolia.module.scheduler.setup
Version handler.
SchedulerModuleVersionHandler() - Constructor for class info.magnolia.module.scheduler.setup.SchedulerModuleVersionHandler
 
setActive(boolean) - Method in class info.magnolia.module.scheduler.JobDefinition
 
setCatalog(String) - Method in class info.magnolia.module.scheduler.JobDefinition
 
setCommand(String) - Method in class info.magnolia.module.scheduler.JobDefinition
 
setConcurrent(boolean) - Method in class info.magnolia.module.scheduler.JobDefinition
 
setCron(String) - Method in class info.magnolia.module.scheduler.AutomatedExecutionConfig
 
setCron(String) - Method in class info.magnolia.module.scheduler.JobDefinition
 
setEnabled(boolean) - Method in class info.magnolia.module.scheduler.AutomatedExecutionConfig
 
setJobs(List<JobDefinition>) - Method in class info.magnolia.module.scheduler.SchedulerModule
 
setName(String) - Method in class info.magnolia.module.scheduler.JobDefinition
 
setParams(Map) - Method in class info.magnolia.module.scheduler.JobDefinition
 
start(ModuleLifecycleContext) - Method in class info.magnolia.module.scheduler.SchedulerModule
Start scheduler and add jobs.
startJob(JobDefinition) - Method in class info.magnolia.module.scheduler.SchedulerModule
 
StatefulCommandJob - Class in info.magnolia.module.scheduler
A simple subclass of CommandJob which implements the StatefulJob marker interface, allowing the non-concurrent execution of jobs.
StatefulCommandJob(MessagesManager, SimpleTranslator) - Constructor for class info.magnolia.module.scheduler.StatefulCommandJob
 
StatefulCommandJob() - Constructor for class info.magnolia.module.scheduler.StatefulCommandJob
Deprecated. since 2.1, please use #StatefulCommandJob(MessagesManager) instead.
stop(ModuleLifecycleContext) - Method in class info.magnolia.module.scheduler.SchedulerModule
Stops the scheduler.
stopJob(String) - Method in class info.magnolia.module.scheduler.SchedulerModule
Deletes the job safely.
SUCCESS - Static variable in class info.magnolia.module.scheduler.CommandJob
 

A C E G I J S

Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.