com.pmease.quickbuild.taskschedule.schedule
Class Schedule

java.lang.Object
  extended by com.pmease.quickbuild.taskschedule.schedule.Schedule
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
CronSchedule, NoSchedule, PeriodicalSchedule

public abstract class Schedule
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Constructor Summary
Schedule()
           
 
Method Summary
 Schedule clone()
           
protected abstract  Schedule cloneSchedule()
           
 int getRandomRange()
           
abstract  org.quartz.Trigger getTrigger()
           
 boolean isPaused()
           
 void setPaused(boolean paused)
           
 void setRandomRange(int randomRange)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Schedule

public Schedule()
Method Detail

isPaused

public boolean isPaused()
Is this schedule paused?


setPaused

public void setPaused(boolean paused)
Set pause flag of the schedule.


getRandomRange

public int getRandomRange()

setRandomRange

public void setRandomRange(int randomRange)

getTrigger

public abstract org.quartz.Trigger getTrigger()

clone

public Schedule clone()
Overrides:
clone in class java.lang.Object

cloneSchedule

protected abstract Schedule cloneSchedule()


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.