| Package | Description |
|---|---|
| org.mule.api.registry | |
| org.mule.api.schedule | |
| org.mule.registry | |
| org.mule.transport.polling.schedule |
| Modifier and Type | Method and Description |
|---|---|
Collection<Scheduler> |
MuleRegistry.lookupScheduler(Predicate<String> schedulerNamePredicate) |
| Modifier and Type | Method and Description |
|---|---|
void |
MuleRegistry.registerScheduler(Scheduler scheduler) |
void |
MuleRegistry.unregisterScheduler(Scheduler scheduler) |
| Modifier and Type | Method and Description |
|---|---|
Scheduler |
SchedulerFactory.create(String name,
T job)
Creates a scheduler for a job and runs all the registered post processors.
|
protected abstract Scheduler |
SchedulerFactory.doCreate(String name,
T job)
Template method to delegate the creation of the
Scheduler. |
Scheduler |
SchedulerFactoryPostProcessor.process(Object job,
Scheduler scheduler)
Process based on a
Scheduler instance after the SchedulerFactory creates it. |
| Modifier and Type | Method and Description |
|---|---|
Scheduler |
SchedulerFactoryPostProcessor.process(Object job,
Scheduler scheduler)
Process based on a
Scheduler instance after the SchedulerFactory creates it. |
| Modifier and Type | Method and Description |
|---|---|
Collection<Scheduler> |
MuleRegistryHelper.lookupScheduler(Predicate<String> schedulerNamePredicate) |
| Modifier and Type | Method and Description |
|---|---|
void |
MuleRegistryHelper.registerScheduler(Scheduler scheduler) |
void |
MuleRegistryHelper.unregisterScheduler(Scheduler scheduler) |
| Modifier and Type | Class and Description |
|---|---|
class |
FixedFrequencyScheduler<T extends Runnable>
Scheduler that runs a task giving a fixed period of time. |
class |
PollScheduler<T extends Runnable>
Abstract definition of a Scheduler for poll.
|
| Modifier and Type | Method and Description |
|---|---|
protected Scheduler |
FixedFrequencySchedulerFactory.doCreate(String name,
T job) |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.