Uses of Class
dk.netarkivet.harvester.datamodel.Frequency

Packages that use Frequency
dk.netarkivet.harvester.datamodel   
 

Uses of Frequency in dk.netarkivet.harvester.datamodel
 

Subclasses of Frequency in dk.netarkivet.harvester.datamodel
 class DailyFrequency
          This class implements a frequency of a number of days.
 class HourlyFrequency
          This class implements a frequency of a number of hours.
 class MonthlyFrequency
          This class implements a frequency of a number of months.
 class WeeklyFrequency
          This class implements a frequency of a number of weeks.
 

Fields in dk.netarkivet.harvester.datamodel declared as Frequency
protected  Frequency Schedule.frequency
          Frequency of runs, possibly with a time it should happen at.
 

Methods in dk.netarkivet.harvester.datamodel that return Frequency
 Frequency Schedule.getFrequency()
          Get the frequency defining how often and when this schedule should be run.
static Frequency Frequency.getNewInstance(int timeunit, boolean anytime, int numtimeunits, java.lang.Integer minute, java.lang.Integer hour, java.lang.Integer dayofweek, java.lang.Integer dayofmonth)
          Get a new instance of Frequency.
 

Methods in dk.netarkivet.harvester.datamodel with parameters of type Frequency
static Schedule Schedule.getInstance(java.util.Date startDate, java.util.Date endDate, Frequency freq, java.lang.String name, java.lang.String comments)
          Get a new Schedule instance for a schedule that runs over a certain period.
static Schedule Schedule.getInstance(java.util.Date startDate, int repeats, Frequency freq, java.lang.String name, java.lang.String comments)
          Get a new Schedule instance for a schedule that runs a certain number of times.
 

Constructors in dk.netarkivet.harvester.datamodel with parameters of type Frequency
RepeatingSchedule(java.util.Date startDate, int repeats, Frequency frequency, java.lang.String name, java.lang.String comments)
          Create a new RepeatingSchedule that runs a given number of times.
Schedule(java.util.Date startDate, Frequency frequency, java.lang.String name, java.lang.String comments)
          Create a new schedule starting at a specific time and going on for an undefined time.
TimedSchedule(java.util.Date startDate, java.util.Date endDate, Frequency frequency, java.lang.String name, java.lang.String comments)
          Create a new TimedSchedule that runs over a period of time.