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

Packages that use DomainConfiguration
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
 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
 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.
 java.util.Iterator<DomainConfiguration> PartialHarvest.getDomainConfigurations()
          Returns a List 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.Collection<DomainConfiguration> PartialHarvest.getDomainConfigurationsAsList()
           
 java.util.Iterator<DomainConfiguration> HarvestDefinitionDBDAO.getSnapShotConfigurations()
          Gets default configurations for all domains that are not aliases.
abstract  java.util.Iterator<DomainConfiguration> HarvestDefinitionDAO.getSnapShotConfigurations()
          Gets default configurations for all domains.
 

Methods in dk.netarkivet.harvester.datamodel with parameters of type DomainConfiguration
 void Job.addConfiguration(DomainConfiguration cfg)
          Adds a configuration to this Job.
 void Domain.addConfiguration(DomainConfiguration cfg)
          Adds a new configuration to the domain.
 void PartialHarvest.addDomainConfiguration(DomainConfiguration newConfiguration)
          Add a new domainconfiguration to this PartialHarvest.
static Job Job.createJob(java.lang.Long harvestID, HarvestChannel channel, DomainConfiguration cfg, int harvestNum)
          Create new Job configured according to the properties of the supplied DomainConfiguration.
static Job Job.createSnapShotJob(java.lang.Long harvestID, HarvestChannel channel, DomainConfiguration cfg, long maxObjectsPerDomain, long maxBytesPerDomain, long maxJobRunningTime, int harvestNum)
          Create new instance of Job suitable for snapshot harvesting.
static void HeritrixTemplate.editOrderXMLAddPerDomainCrawlerTraps(org.dom4j.Document orderXmlDoc, DomainConfiguration cfg)
          Updates the order.xml to include a MatchesListRegExpDecideRule for each crawlertrap 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)
           
 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
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.
 void HarvestDefinitionDBDAO.resetDomainConfigurations(PartialHarvest ph, java.util.List<DomainConfiguration> dcList)
           
abstract  void HarvestDefinitionDAO.resetDomainConfigurations(PartialHarvest hdd, java.util.List<DomainConfiguration> dcList)
          Reset the list of domainconfiguration for a PartialHarvest.
 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
Job(java.lang.Long harvestID, DomainConfiguration cfg, 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
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
protected  java.util.Comparator<DomainConfiguration> FixedDomainConfigurationCountJobGenerator.getDomainConfigurationSubsetComparator(HarvestDefinition harvest)
           
protected abstract  java.util.Comparator<DomainConfiguration> AbstractJobGenerator.getDomainConfigurationSubsetComparator(HarvestDefinition harvest)
          Returns a comparator used to sort the subset of AbstractJobGenerator.DOMAIN_CONFIG_SUBSET_SIZE configurations that are scanned at each iteration.
protected  java.util.Comparator<DomainConfiguration> DefaultJobGenerator.getDomainConfigurationSubsetComparator(HarvestDefinition harvest)
           
 

Methods in dk.netarkivet.harvester.scheduler.jobgen with parameters of type DomainConfiguration
 boolean AbstractJobGenerator.canAccept(Job job, DomainConfiguration cfg)
           
 boolean JobGenerator.canAccept(Job job, DomainConfiguration cfg)
          Tests if a configuration fits into this Job.
protected  boolean FixedDomainConfigurationCountJobGenerator.checkSpecificAcceptConditions(Job job, DomainConfiguration cfg)
           
protected abstract  boolean AbstractJobGenerator.checkSpecificAcceptConditions(Job job, DomainConfiguration cfg)
          Called by AbstractJobGenerator.canAccept(Job, DomainConfiguration).
protected  boolean DefaultJobGenerator.checkSpecificAcceptConditions(Job job, DomainConfiguration cfg)
           
 int DefaultJobGenerator.CompareConfigsDesc.compare(DomainConfiguration cfg1, DomainConfiguration cfg2)
           
static Job AbstractJobGenerator.getNewJob(HarvestDefinition harvest, DomainConfiguration cfg)
          Instantiates a new job.
 

Method parameters in dk.netarkivet.harvester.scheduler.jobgen with type arguments of type DomainConfiguration
protected  int FixedDomainConfigurationCountJobGenerator.processDomainConfigurationSubset(HarvestDefinition harvest, java.util.Iterator<DomainConfiguration> domainConfSubset)
           
protected abstract  int AbstractJobGenerator.processDomainConfigurationSubset(HarvestDefinition harvest, java.util.Iterator<DomainConfiguration> domainConfSubset)
          Create new jobs from a collection of configurations.
protected  int DefaultJobGenerator.processDomainConfigurationSubset(HarvestDefinition harvest, java.util.Iterator<DomainConfiguration> domainConfSubset)
          Create new jobs from a collection of configurations.
 

Uses of DomainConfiguration in dk.netarkivet.harvester.webinterface
 

Methods in dk.netarkivet.harvester.webinterface that return types with arguments of type DomainConfiguration
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
static java.util.List<SeedList> DomainDefinition.getSeedLists(java.util.List<DomainConfiguration> configurations)
          Returnes the seed lists associated with the supplied configurations.