Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
L
N
O
P
Q
R
S
T
U
W
A
activate(ComponentContext)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Activate this component.
addJob(String, Object, Map<String, Serializable>, String, boolean)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
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 class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
addPeriodicJob(String, Object, Map<String, Serializable>, long, boolean, boolean)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
addPeriodicJob(String, Object, Map<String, Serializable>, long, boolean)
- Method in interface org.apache.sling.commons.scheduler.
Scheduler
Schedule a periodic job.
addPeriodicJob(String, Object, Map<String, Serializable>, long, boolean, boolean)
- Method in interface org.apache.sling.commons.scheduler.
Scheduler
Schedule a periodic job.
B
bindJob(ServiceReference)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Bind a new job.
bindTask(ServiceReference)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Bind a new task.
blockForAvailableThreads()
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler.QuartzThreadPool
C
checkJob(Object)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Check the job object, either runnable or job is allowed
configuration
- Variable in class org.apache.sling.commons.scheduler.impl.
QuartzJobExecutor.JobContextImpl
context
- Variable in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
The component context.
createJobDetail(String, JobDataMap, boolean)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Create the job detail.
D
deactivate(ComponentContext)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Deactivate this component.
DEFAULT_QUARTZ_JOB_GROUP
- Static variable in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
destroyPlugin(ServiceRegistration)
- Static method in class org.apache.sling.commons.scheduler.impl.
WebConsolePrinter
dispose(Scheduler)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Dispose the quartz scheduler
E
execute(JobExecutionContext)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzJobExecutor
execute(JobContext)
- Method in interface org.apache.sling.commons.scheduler.
Job
Execute this job.
F
fireJob(Object, Map<String, Serializable>)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
fireJob(Object, Map<String, Serializable>, int, long)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
fireJob(Object, Map<String, Serializable>)
- Method in interface org.apache.sling.commons.scheduler.
Scheduler
Fire a job immediately and only once.
fireJob(Object, Map<String, Serializable>, int, long)
- Method in interface org.apache.sling.commons.scheduler.
Scheduler
Fire a job immediately more than once.
fireJobAt(String, Object, Map<String, Serializable>, Date)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
fireJobAt(String, Object, Map<String, Serializable>, Date, int, long)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
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 been added, the old job is cancelled and this new job replaces the old job.
fireJobAt(String, Object, Map<String, Serializable>, Date, int, long)
- Method in interface org.apache.sling.commons.scheduler.
Scheduler
Fire a job once at a specific date, several times with a given interval.
G
getConfiguration()
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzJobExecutor.JobContextImpl
getConfiguration()
- Method in interface org.apache.sling.commons.scheduler.
JobContext
Get the configuration provided when the job was scheduled.
getName()
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzJobExecutor.JobContextImpl
getName()
- Method in interface org.apache.sling.commons.scheduler.
JobContext
Get the name of the scheduled job.
getPoolSize()
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler.QuartzThreadPool
I
init(String)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Initialize the quartz scheduler
initDataMap(String, Object, Map<String, Serializable>)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Initialize the data map for the job executor.
initialize()
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler.QuartzThreadPool
initPlugin(BundleContext, QuartzScheduler)
- Static method in class org.apache.sling.commons.scheduler.impl.
WebConsolePrinter
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
.
L
logger
- Variable in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Default log.
N
name
- Variable in class org.apache.sling.commons.scheduler.impl.
QuartzJobExecutor.JobContextImpl
NonParallelQuartzJobExecutor
- Class in
org.apache.sling.commons.scheduler.impl
This component is resposible to launch a
Job
or
Runnable
in a Quartz Scheduler but non concurrently.
NonParallelQuartzJobExecutor()
- Constructor for class org.apache.sling.commons.scheduler.impl.
NonParallelQuartzJobExecutor
O
org.apache.sling.commons.scheduler
- package org.apache.sling.commons.scheduler
org.apache.sling.commons.scheduler.impl
- package org.apache.sling.commons.scheduler.impl
P
PREFIX
- Static variable in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
printConfiguration(PrintWriter)
- Method in class org.apache.sling.commons.scheduler.impl.
WebConsolePrinter
Print out the configuration
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_IMMEDIATE
- Static variable in interface org.apache.sling.commons.scheduler.
Scheduler
Name of the configuration property to define if a periodically job should be scheduled immediate.
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.
Q
QUARTZ_SCHEDULER_NAME
- Static variable in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
QuartzJobExecutor
- Class in
org.apache.sling.commons.scheduler.impl
This component is resposible to launch a
Job
or
Runnable
in a Quartz Scheduler.
QuartzJobExecutor()
- Constructor for class org.apache.sling.commons.scheduler.impl.
QuartzJobExecutor
QuartzJobExecutor.JobContextImpl
- Class in
org.apache.sling.commons.scheduler.impl
QuartzJobExecutor.JobContextImpl(String, Map<String, Serializable>)
- Constructor for class org.apache.sling.commons.scheduler.impl.
QuartzJobExecutor.JobContextImpl
QuartzScheduler
- Class in
org.apache.sling.commons.scheduler.impl
The quartz based implementation of the scheduler.
QuartzScheduler()
- Constructor for class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
QuartzScheduler.QuartzThreadPool
- Class in
org.apache.sling.commons.scheduler.impl
QuartzScheduler.QuartzThreadPool(ThreadPool)
- Constructor for class org.apache.sling.commons.scheduler.impl.
QuartzScheduler.QuartzThreadPool
Create a new wrapper implementation for Quartz.
R
registeredJobs
- Variable in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
List of registrations while this service is not activated yet.
removeJob(String)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
removeJob(String)
- Method in interface org.apache.sling.commons.scheduler.
Scheduler
Remove a scheduled job by name.
runInThread(Runnable)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler.QuartzThreadPool
S
scheduleJob(String, Object, Map<String, Serializable>, Trigger, boolean)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Add a job to the scheduler
scheduler
- Variable in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Theq quartz scheduler.
Scheduler
- Interface in
org.apache.sling.commons.scheduler
A scheduler to schedule time/cron based jobs.
setInstanceId(String)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler.QuartzThreadPool
setInstanceName(String)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler.QuartzThreadPool
shutdown(boolean)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler.QuartzThreadPool
T
threadPool
- Variable in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
threadPoolManager
- Variable in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
U
unbindJob(ServiceReference)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Unbind a job.
unbindTask(ServiceReference)
- Method in class org.apache.sling.commons.scheduler.impl.
QuartzScheduler
Unbind a task.
W
WebConsolePrinter
- Class in
org.apache.sling.commons.scheduler.impl
This is a configuration printer for the web console which prints out the current configuration/status.
WebConsolePrinter(QuartzScheduler)
- Constructor for class org.apache.sling.commons.scheduler.impl.
WebConsolePrinter
A
B
C
D
E
F
G
I
J
L
N
O
P
Q
R
S
T
U
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2007-2012
The Apache Software Foundation
. All Rights Reserved.