A E F G J O P R S

A

addJob(String, Object, Map<String, Serializable>, String, boolean) - Method in interface org.apache.sling.commons.scheduler.Scheduler
Schedule a time based job.
addPeriodicJob(String, Object, Map<String, Serializable>, long, boolean) - Method in interface org.apache.sling.commons.scheduler.Scheduler
Schedule a periodic job.

E

execute(JobContext) - Method in interface org.apache.sling.commons.scheduler.Job
Execute this job.

F

fireJob(Object, Map<String, Serializable>) - Method in interface org.apache.sling.commons.scheduler.Scheduler
Fire a job immediately and only once.
fireJobAt(String, Object, Map<String, Serializable>, Date) - Method in interface org.apache.sling.commons.scheduler.Scheduler
Fire a job once at a specific date Note that if a job with the same name has already beed added, the old job is cancelled and this new job replaces the old job.

G

getConfiguration() - Method in interface org.apache.sling.commons.scheduler.JobContext
Get the configuration provided when the job was scheduled.
getName() - Method in interface org.apache.sling.commons.scheduler.JobContext
Get the name of the scheduled job.

J

Job - Interface in org.apache.sling.commons.scheduler
A job is executed by the Scheduler service.
JobContext - Interface in org.apache.sling.commons.scheduler
The context for a Job.

O

org.apache.sling.commons.scheduler - package org.apache.sling.commons.scheduler
 

P

PROPERTY_SCHEDULER_CONCURRENT - Static variable in interface org.apache.sling.commons.scheduler.Scheduler
Name of the configuration property to define if the job can be run concurrently.
PROPERTY_SCHEDULER_EXPRESSION - Static variable in interface org.apache.sling.commons.scheduler.Scheduler
Name of the configuration property to define the cron expression for a job.
PROPERTY_SCHEDULER_NAME - Static variable in interface org.apache.sling.commons.scheduler.Scheduler
Name of the configuration property to define the job name.
PROPERTY_SCHEDULER_PERIOD - Static variable in interface org.apache.sling.commons.scheduler.Scheduler
Name of the configuration property to define the period for a job.

R

removeJob(String) - Method in interface org.apache.sling.commons.scheduler.Scheduler
Remove a scheduled job by name.

S

Scheduler - Interface in org.apache.sling.commons.scheduler
A scheduler to schedule time/cron based jobs.

A E F G J O P R S

Copyright © 2007-2009 The Apache Software Foundation. All Rights Reserved.