Uses of Class
dk.netarkivet.harvester.datamodel.DomainConfiguration
-
Packages that use DomainConfiguration Package Description dk.netarkivet.harvester.datamodel dk.netarkivet.harvester.scheduler.jobgen dk.netarkivet.harvester.webinterface -
-
Uses of DomainConfiguration in dk.netarkivet.harvester.datamodel
Methods in dk.netarkivet.harvester.datamodel that return DomainConfiguration Modifier and Type Method Description DomainConfiguration
Domain. getConfiguration(java.lang.String cfgName)
Returns an already registered configuration.DomainConfiguration
Domain. getDefaultConfiguration()
Gets the default configuration.abstract DomainConfiguration
DomainDAO. getDomainConfiguration(java.lang.String domainName, java.lang.String configName)
Get the DomainConfiguration given a specific domainName and a configurationName.DomainConfiguration
DomainDBDAO. getDomainConfiguration(java.lang.String domainName, java.lang.String configName)
Methods in dk.netarkivet.harvester.datamodel that return types with arguments of type DomainConfiguration Modifier and Type Method Description java.util.Iterator<DomainConfiguration>
Domain. getAllConfigurations()
Gets all configurations belonging to this domain.java.util.List<DomainConfiguration>
Domain. getAllConfigurationsAsSortedList(java.util.Locale loc)
Gets all configurations belonging to this domain.java.util.Iterator<DomainConfiguration>
FullHarvest. getDomainConfigurations()
Returns an iterator of domain configurations for this harvest definition.abstract java.util.Iterator<DomainConfiguration>
HarvestDefinition. getDomainConfigurations()
Returns a iterator of domain configurations for this harvest definition.java.util.Iterator<DomainConfiguration>
PartialHarvest. getDomainConfigurations()
Returns a List of domain configurations for this harvest definition.java.util.Collection<DomainConfiguration>
PartialHarvest. getDomainConfigurationsAsList()
java.util.Iterator<DomainConfiguration>
FullHarvest. getDomainConfigurationsForIterativeHarvest()
abstract java.util.Iterator<DomainConfiguration>
HarvestDefinitionDAO. getSnapShotConfigurations()
Gets default configurations for all domains.java.util.Iterator<DomainConfiguration>
HarvestDefinitionDBDAO. getSnapShotConfigurations()
Gets default configurations for all domains that are not aliases.Methods in dk.netarkivet.harvester.datamodel with parameters of type DomainConfiguration Modifier and Type Method Description void
Domain. addConfiguration(DomainConfiguration cfg)
Adds a new configuration to the domain.void
Job. addConfiguration(DomainConfiguration cfg)
Adds a configuration to this Job.void
PartialHarvest. addDomainConfiguration(DomainConfiguration newConfiguration)
Add a new domainconfiguration to this PartialHarvest.static java.lang.String
DomainConfiguration. cfgToString(DomainConfiguration cfg)
void
HeritrixTemplate. editOrderXMLAddPerDomainCrawlerTraps(DomainConfiguration cfg)
Updates the order.xml to include a MatchesListRegExpDecideRule for each crawler-trap associated with for the given DomainConfiguration.abstract boolean
DomainDAO. mayDelete(DomainConfiguration config)
Return whether the given configuration can be deleted.boolean
DomainDBDAO. mayDelete(DomainConfiguration config)
abstract void
DomainDAO. renameAndUpdateConfig(Domain domain, DomainConfiguration domainConf, java.lang.String configOldName)
Rename and update a DomainConfiguration for a specific domain.void
DomainDBDAO. renameAndUpdateConfig(Domain domain, DomainConfiguration domainConf, java.lang.String configOldName)
void
Domain. updateConfiguration(DomainConfiguration cfg)
Replaces existing configuration with cfg, using cfg.getName() as the id for the configuration.Method parameters in dk.netarkivet.harvester.datamodel with type arguments of type DomainConfiguration Modifier and Type Method Description static PartialHarvest
HarvestDefinition. createPartialHarvest(java.util.List<DomainConfiguration> domainConfigurations, Schedule schedule, java.lang.String harvestDefName, java.lang.String comments, java.lang.String audience)
Create new instance of a PartialHavest configured according to the properties of the supplied DomainConfiguration.abstract void
HarvestDefinitionDAO. resetDomainConfigurations(PartialHarvest hdd, java.util.List<DomainConfiguration> dcList)
Reset the list of domainconfiguration for a PartialHarvest.void
HarvestDefinitionDBDAO. resetDomainConfigurations(PartialHarvest ph, java.util.List<DomainConfiguration> dcList)
void
PartialHarvest. setDomainConfigurations(java.util.List<DomainConfiguration> configs)
Set the list of configurations that this PartialHarvest uses.Constructors in dk.netarkivet.harvester.datamodel with parameters of type DomainConfiguration Constructor Description Job(java.lang.Long harvestID, DomainConfiguration cfg, HeritrixTemplate orderXMLdoc, HarvestChannel channel, long forceMaxObjectsPerDomain, long forceMaxBytesPerDomain, long forceMaxJobRunningTime, int harvestNum)
Package private constructor for common initialisation.SparseDomainConfiguration(DomainConfiguration dc)
Alternate constructor taking a DomainConfiguration as input.Constructor parameters in dk.netarkivet.harvester.datamodel with type arguments of type DomainConfiguration Constructor Description PartialHarvest(java.util.List<DomainConfiguration> domainConfigurations, Schedule schedule, java.lang.String harvestDefName, java.lang.String comments, java.lang.String audience)
Create new instance of a PartialHavest configured according to the properties of the supplied DomainConfiguration. -
Uses of DomainConfiguration in dk.netarkivet.harvester.scheduler.jobgen
Methods in dk.netarkivet.harvester.scheduler.jobgen that return types with arguments of type DomainConfiguration Modifier and Type Method Description protected java.util.Comparator<DomainConfiguration>
DefaultJobGenerator. getDomainConfigurationSubsetComparator(HarvestDefinition harvest)
protected java.util.Comparator<DomainConfiguration>
FixedDomainConfigurationCountJobGenerator. getDomainConfigurationSubsetComparator(HarvestDefinition harvest)
Methods in dk.netarkivet.harvester.scheduler.jobgen with parameters of type DomainConfiguration Modifier and Type Method Description boolean
JobGenerator. canAccept(Job job, DomainConfiguration cfg, DomainConfiguration previousCfg)
Tests if a configuration fits into this Job.protected boolean
DefaultJobGenerator. checkSpecificAcceptConditions(Job job, DomainConfiguration cfg)
protected boolean
FixedDomainConfigurationCountJobGenerator. checkSpecificAcceptConditions(Job job, DomainConfiguration cfg)
int
DefaultJobGenerator.CompareConfigsDesc. compare(DomainConfiguration cfg1, DomainConfiguration cfg2)
boolean
JobGenerator. ignoreConfiguration(DomainConfiguration cfg)
Test if this configuration should be ignoredMethod parameters in dk.netarkivet.harvester.scheduler.jobgen with type arguments of type DomainConfiguration Modifier and Type Method Description protected int
DefaultJobGenerator. processDomainConfigurationSubset(HarvestDefinition harvest, java.util.Iterator<DomainConfiguration> domainConfSubset)
Create new jobs from a collection of configurations.protected int
FixedDomainConfigurationCountJobGenerator. processDomainConfigurationSubset(HarvestDefinition harvest, java.util.Iterator<DomainConfiguration> domainConfSubset)
-
Uses of DomainConfiguration in dk.netarkivet.harvester.webinterface
Methods in dk.netarkivet.harvester.webinterface that return types with arguments of type DomainConfiguration Modifier and Type Method Description static java.util.List<DomainConfiguration>
DomainDefinition. getUsedConfiguration(Domain domain, java.util.Locale locale)
Returns the list of domain configurations which are either used in a concrete harvest or is a 'default configuration'.Method parameters in dk.netarkivet.harvester.webinterface with type arguments of type DomainConfiguration Modifier and Type Method Description static java.util.List<SeedList>
DomainDefinition. getSeedLists(java.util.List<DomainConfiguration> configurations)
Returns the seed lists associated with the supplied configurations.
-