|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Provides an interface for a class to become a "plugin" to Quartz.
Plugins can do virtually anything you wish, though the most interesting
ones will obviously interact with the scheduler in some way - either
actively: by invoking actions on the scheduler, or passively: by being
a JobListener, TriggerListener, and/or
SchedulerListener.
If you use to
initialize your Scheduler, it can also create and initialize your plugins -
look at the configuration docs for details.StdSchedulerFactory
| Method Summary | |
void |
initialize(java.lang.String name,
Scheduler scheduler)
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize. |
void |
shutdown()
Called in order to inform the SchedulerPlugin
that it should free up all of it's resources because the scheduler is
shutting down. |
| Method Detail |
public void initialize(java.lang.String name,
Scheduler scheduler)
throws SchedulerException
Called during creation of the Scheduler in order to give
the SchedulerPlugin a chance to initialize.
name - The name by which the plugin is identified.scheduler - The scheduler to which the plugin is registered.
SchedulerConfigException - if there is an error initializing.
SchedulerExceptionpublic void shutdown()
Called in order to inform the SchedulerPlugin
that it should free up all of it's resources because the scheduler is
shutting down.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||