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

Packages that use DomainConfiguration
dk.netarkivet.harvester.datamodel   
 

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.
 

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> 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.Iterator<DomainConfiguration> FullHarvest.getDomainConfigurations()
          Returns an iterator of domain configurations for this harvest definition.
 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.
 boolean Job.canAccept(DomainConfiguration cfg)
          Tests if a configuration fits into this Job.
static Job Job.createJob(java.lang.Long harvestID, DomainConfiguration cfg, int harvestNum)
          Create new Job configured according to the properties of the supplied DomainConfiguration.
static Job Job.createSnapShotJob(java.lang.Long harvestID, DomainConfiguration cfg, long maxObjectsPerDomain, long maxBytesPerDomain, long maxJobRunningTime, int harvestNum)
          Create new instance of Job suitable for snapshot harvesting.
protected  Job PartialHarvest.getNewJob(DomainConfiguration cfg)
          Get a new Job suited for this type of HarvestDefinition.
protected abstract  Job HarvestDefinition.getNewJob(DomainConfiguration cfg)
          Get a new Job suited for this type of HarvestDefinition.
protected  Job FullHarvest.getNewJob(DomainConfiguration cfg)
          Get a new Job suited for this type of HarvestDefinition.
 boolean DomainDBDAO.mayDelete(DomainConfiguration config)
           
abstract  boolean DomainDAO.mayDelete(DomainConfiguration config)
          Return whether the given configuration can be deleted.
 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)
          Create new instance of a PartialHavest configured according to the properties of the supplied DomainConfiguration.
protected  int HarvestDefinition.makeJobs(java.util.Iterator<DomainConfiguration> cfglist)
          Create new jobs from a collection of configurations.
 void PartialHarvest.setDomainConfigurations(java.util.List<DomainConfiguration> configs)
          Set the list of configurations that this hd uses.
 

Constructors in dk.netarkivet.harvester.datamodel with parameters of type DomainConfiguration
Job(java.lang.Long harvestID, DomainConfiguration cfg, JobPriority priority, long forceMaxObjectsPerDomain, long forceMaxBytesPerDomain, long forceMaxJobRunningTime, int harvestNum)
          Package private constructor for common initialisation.
 

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)
          Create new instance of a PartialHavest configured according to the properties of the supplied DomainConfiguration.