net.sf.xworkquartz.lifecycle
Class SchedulerLifecyclePlugin

java.lang.Object
  extended bynet.sf.xworkquartz.lifecycle.SchedulerLifecyclePlugin
All Implemented Interfaces:
SchedulerPlugin

public class SchedulerLifecyclePlugin
extends java.lang.Object
implements SchedulerPlugin

A quartz scheduler plugin to handle the lifecycle of a scheduler-based XWork component manager.

Version:
$Id: SchedulerLifecyclePlugin.java,v 1.2 2004/06/21 22:21:58 stephanmueller Exp $
Author:
Stephan Mueller

Constructor Summary
SchedulerLifecyclePlugin()
           
 
Method Summary
protected  com.opensymphony.xwork.interceptor.component.DefaultComponentManager createComponentManager()
           
 void initialize(java.lang.String name, Scheduler scheduler)
           
protected  com.opensymphony.xwork.interceptor.component.ComponentConfiguration loadConfiguration()
           
 void shutdown()
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchedulerLifecyclePlugin

public SchedulerLifecyclePlugin()
Method Detail

initialize

public void initialize(java.lang.String name,
                       Scheduler scheduler)
                throws SchedulerException
Specified by:
initialize in interface SchedulerPlugin
Throws:
SchedulerException

start

public void start()
Specified by:
start in interface SchedulerPlugin

shutdown

public void shutdown()
Specified by:
shutdown in interface SchedulerPlugin

createComponentManager

protected com.opensymphony.xwork.interceptor.component.DefaultComponentManager createComponentManager()

loadConfiguration

protected com.opensymphony.xwork.interceptor.component.ComponentConfiguration loadConfiguration()

XWork-Quartz Project Page