Package | Description |
---|---|
dk.netarkivet.harvester.datamodel |
Modifier and Type | Class and Description |
---|---|
class |
RepeatingSchedule
This class implements a schedule that should run a certain number of times.
|
class |
TimedSchedule
This class implements a schedule that runs over a specified period of time.
|
Modifier and Type | Method and Description |
---|---|
static Schedule |
Schedule.getInstance(Date startDate,
Date endDate,
Frequency freq,
String name,
String comments)
Get a new Schedule instance for a schedule that runs over a certain period.
|
static Schedule |
Schedule.getInstance(Date startDate,
int repeats,
Frequency freq,
String name,
String comments)
Get a new Schedule instance for a schedule that runs a certain number of times.
|
Schedule |
PartialHarvest.getSchedule()
Returns the schedule defined for this harvest definition.
|
abstract Schedule |
ScheduleDAO.read(String scheduleName)
Read an existing schedule.
|
Schedule |
ScheduleDBDAO.read(String scheduleName)
Read an existing schedule.
|
Modifier and Type | Method and Description |
---|---|
abstract Iterator<Schedule> |
ScheduleDAO.getAllSchedules()
Get iterator to all available schedules.
|
Iterator<Schedule> |
ScheduleDBDAO.getAllSchedules()
Get iterator to all available schedules.
|
Iterator<Schedule> |
ScheduleDAO.iterator()
Get an iterator over the schedules handled by this DAO.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
ScheduleDAO.create(Schedule schedule)
Create a new schedule.
|
void |
ScheduleDBDAO.create(Schedule schedule)
Create a new schedule.
|
static PartialHarvest |
HarvestDefinition.createPartialHarvest(List<DomainConfiguration> domainConfigurations,
Schedule schedule,
String harvestDefName,
String comments,
String audience)
Create new instance of a PartialHavest configured according to the properties of the supplied
DomainConfiguration.
|
void |
PartialHarvest.setSchedule(Schedule schedule)
Set the schedule to be used for this harvestdefinition.
|
abstract void |
ScheduleDAO.update(Schedule schedule)
Update a schedule in the DAO.
|
void |
ScheduleDBDAO.update(Schedule schedule)
Update a schedule in the DAO.
|
Constructor and Description |
---|
PartialHarvest(List<DomainConfiguration> domainConfigurations,
Schedule schedule,
String harvestDefName,
String comments,
String audience)
Create new instance of a PartialHavest configured according to the properties of the supplied
DomainConfiguration.
|
Copyright © 2005–2018 The Royal Danish Library, the National Library of France and the Austrian National Library.. All rights reserved.