com.atlassian.sal.core.scheduling
Class TimerPluginScheduler

java.lang.Object
  extended by com.atlassian.sal.core.scheduling.TimerPluginScheduler
All Implemented Interfaces:
PluginScheduler

public class TimerPluginScheduler
extends Object
implements PluginScheduler

Plugin scheduler that uses java.util.Timer


Constructor Summary
TimerPluginScheduler()
           
 
Method Summary
 void scheduleJob(String name, Class<? extends PluginJob> job, Map<String,Object> jobDataMap, Date startTime, long repeatInterval)
           
 void unscheduleJob(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimerPluginScheduler

public TimerPluginScheduler()
Method Detail

scheduleJob

public void scheduleJob(String name,
                        Class<? extends PluginJob> job,
                        Map<String,Object> jobDataMap,
                        Date startTime,
                        long repeatInterval)
Specified by:
scheduleJob in interface PluginScheduler

unscheduleJob

public void unscheduleJob(String name)
Specified by:
unscheduleJob in interface PluginScheduler


Copyright © 2010 Atlassian. All Rights Reserved.