org.codehaus.plexus.scheduler
Interface Scheduler

All Known Implementing Classes:
DefaultScheduler

public interface Scheduler


Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void addGlobalJobListener(org.quartz.JobListener listener)
           
 void addGlobalTriggerListener(org.quartz.TriggerListener listener)
           
 java.util.Properties getProperties()
           
 boolean interruptSchedule(java.lang.String jobName, java.lang.String groupName)
           
 void scheduleJob(org.quartz.JobDetail jobDetail, org.quartz.Trigger trigger)
           
 void setProperties(java.util.Properties properties)
           
 void unscheduleJob(java.lang.String jobName, java.lang.String groupName)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Method Detail

scheduleJob

public void scheduleJob(org.quartz.JobDetail jobDetail,
                        org.quartz.Trigger trigger)
                 throws org.quartz.SchedulerException
Throws:
org.quartz.SchedulerException

addGlobalJobListener

public void addGlobalJobListener(org.quartz.JobListener listener)

addGlobalTriggerListener

public void addGlobalTriggerListener(org.quartz.TriggerListener listener)

unscheduleJob

public void unscheduleJob(java.lang.String jobName,
                          java.lang.String groupName)
                   throws org.quartz.SchedulerException
Throws:
org.quartz.SchedulerException

interruptSchedule

public boolean interruptSchedule(java.lang.String jobName,
                                 java.lang.String groupName)
                          throws org.quartz.SchedulerException
Throws:
org.quartz.SchedulerException

setProperties

public void setProperties(java.util.Properties properties)

getProperties

public java.util.Properties getProperties()


Copyright © 2001-2007 Codehaus. All Rights Reserved.