Package | Description |
---|---|
dk.netarkivet.harvester.datamodel | |
dk.netarkivet.harvester.scheduler.jobgen |
Modifier and Type | Class and Description |
---|---|
class |
FullHarvest
This class contains the specific properties and operations of snapshot harvest definitions.
|
class |
PartialHarvest
This class contains the specific properties and operations of harvest definitions which are not snapshot harvest
definitions.
|
Modifier and Type | Method and Description |
---|---|
HarvestDefinition |
HarvestDefinitionDBDAO.getHarvestDefinition(String name)
Get the harvest definition that has the given name, if any.
|
abstract HarvestDefinition |
HarvestDefinitionDAO.getHarvestDefinition(String name)
Get the harvest definition that has the given name, or null, if no harvestdefinition exist with this name.
|
HarvestDefinition |
FullHarvest.getPreviousHarvestDefinition()
Get the previous HarvestDefinition which is used to base this.
|
HarvestDefinition |
HarvestDefinitionDBDAO.read(Long harvestDefinitionID)
Read the stored harvest definition for the given ID.
|
abstract HarvestDefinition |
HarvestDefinitionDAO.read(Long harvestDefinitionID)
Read the stored harvest definition for the given ID.
|
Modifier and Type | Method and Description |
---|---|
Iterator<HarvestDefinition> |
HarvestDefinitionDBDAO.getAllHarvestDefinitions()
Get a list of all existing harvest definitions ordered by name.
|
abstract Iterator<HarvestDefinition> |
HarvestDefinitionDAO.getAllHarvestDefinitions()
Get a list of all existing harvest definitions.
|
Iterator<HarvestDefinition> |
HarvestDefinitionDAO.iterator()
Get an iterator of all harvest definitions.
|
Modifier and Type | Method and Description |
---|---|
Long |
HarvestDefinitionDBDAO.create(HarvestDefinition harvestDefinition)
Create a harvest definition in Database.
|
abstract Long |
HarvestDefinitionDAO.create(HarvestDefinition harvestDefinition)
Create a harvest definition in persistent storage.
|
Iterator<HarvestInfo> |
DomainDBDAO.getHarvestInfoBasedOnPreviousHarvestDefinition(HarvestDefinition previousHarvestDefinition) |
abstract Iterator<HarvestInfo> |
DomainDAO.getHarvestInfoBasedOnPreviousHarvestDefinition(HarvestDefinition previousHarvestDefinition)
Find all info about results of a harvest definition.
|
void |
HarvestDefinitionDBDAO.update(HarvestDefinition hd)
Update an existing harvest definition with new info.
|
abstract void |
HarvestDefinitionDAO.update(HarvestDefinition harvestDefinition)
Update an existing harvest definition with new info in persistent storage.
|
Modifier and Type | Method and Description |
---|---|
int |
JobGenerator.generateJobs(HarvestDefinition harvest)
Generates a series of jobs for the given harvest definition.
|
int |
FixedDomainConfigurationCountJobGenerator.generateJobs(HarvestDefinition harvest) |
protected Comparator<DomainConfiguration> |
FixedDomainConfigurationCountJobGenerator.getDomainConfigurationSubsetComparator(HarvestDefinition harvest) |
protected Comparator<DomainConfiguration> |
DefaultJobGenerator.getDomainConfigurationSubsetComparator(HarvestDefinition harvest) |
protected int |
FixedDomainConfigurationCountJobGenerator.processDomainConfigurationSubset(HarvestDefinition harvest,
Iterator<DomainConfiguration> domainConfSubset) |
protected int |
DefaultJobGenerator.processDomainConfigurationSubset(HarvestDefinition harvest,
Iterator<DomainConfiguration> domainConfSubset)
Create new jobs from a collection of configurations.
|
Copyright © 2005–2015 The Royal Danish Library, the Danish State and University Library, the National Library of France and the Austrian National Library.. All rights reserved.