|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use HarvestChannel | |
---|---|
dk.netarkivet.harvester.datamodel | |
dk.netarkivet.harvester.distribute | |
dk.netarkivet.harvester.scheduler |
Uses of HarvestChannel in dk.netarkivet.harvester.datamodel |
---|
Methods in dk.netarkivet.harvester.datamodel that return HarvestChannel | |
---|---|
HarvestChannel |
HarvestChannelDBDAO.getById(long id)
|
abstract HarvestChannel |
HarvestChannelDAO.getById(long id)
Retrieves a HarvestChannel by its UID. |
HarvestChannel |
HarvestChannelDBDAO.getByName(java.lang.String name)
|
abstract HarvestChannel |
HarvestChannelDAO.getByName(java.lang.String name)
Retrieves a HarvestChannel by its unique name. |
HarvestChannel |
HarvestChannelDBDAO.getChannelForHarvestDefinition(long harvestDefinitionId)
|
abstract HarvestChannel |
HarvestChannelDAO.getChannelForHarvestDefinition(long harvestDefinitionId)
Returns the HarvestChannel mapped to the given HarvestDefinition id. |
HarvestChannel |
HarvestChannelDBDAO.getDefaultChannel(boolean isSnapshot)
|
abstract HarvestChannel |
HarvestChannelDAO.getDefaultChannel(boolean snapshot)
Returns the default HarvestChannel for the given type of harvest. |
Methods in dk.netarkivet.harvester.datamodel that return types with arguments of type HarvestChannel | |
---|---|
java.util.Iterator<HarvestChannel> |
HarvestChannelDBDAO.getAll(boolean includeSnapshot)
|
abstract java.util.Iterator<HarvestChannel> |
HarvestChannelDAO.getAll(boolean includeSnapshot)
Returns harvest channels by type, sorted first by type (focused first, then broad) and then by name. |
java.util.Iterator<HarvestChannel> |
HarvestChannelDBDAO.iterator()
|
abstract java.util.Iterator<HarvestChannel> |
HarvestChannelDAO.iterator()
|
Methods in dk.netarkivet.harvester.datamodel with parameters of type HarvestChannel | |
---|---|
void |
HarvestChannelDBDAO.create(HarvestChannel harvestChan)
|
abstract void |
HarvestChannelDAO.create(HarvestChannel harvestChannel)
Creates a HarvestChannel object in the storage backend. |
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. |
abstract java.util.Iterator<java.lang.Long> |
JobDAO.getAllJobIds(JobStatus status,
HarvestChannel channel)
Return a list of all job_id's representing jobs with the given status and channel. |
java.util.Iterator<java.lang.Long> |
JobDBDAO.getAllJobIds(JobStatus status,
HarvestChannel channel)
|
void |
HarvestDefinitionDBDAO.mapToHarvestChannel(long harvestDefinitionId,
HarvestChannel channel)
|
abstract void |
HarvestDefinitionDAO.mapToHarvestChannel(long harvestDefinitionId,
HarvestChannel channel)
Maps a harvest definition to a harvest channel. |
void |
HarvestChannelDBDAO.update(HarvestChannel harvestChan)
|
abstract void |
HarvestChannelDAO.update(HarvestChannel harvestChannel)
Updates a HarvestChannel object in the storage backend. |
Constructors in dk.netarkivet.harvester.datamodel with parameters of type HarvestChannel | |
---|---|
Job(java.lang.Long harvestID,
DomainConfiguration cfg,
HarvestChannel channel,
long forceMaxObjectsPerDomain,
long forceMaxBytesPerDomain,
long forceMaxJobRunningTime,
int harvestNum)
Package private constructor for common initialisation. |
Uses of HarvestChannel in dk.netarkivet.harvester.distribute |
---|
Methods in dk.netarkivet.harvester.distribute with parameters of type HarvestChannel | |
---|---|
static ChannelID |
HarvesterChannels.getHarvestJobChannelId(HarvestChannel harvestChannel)
Returns the queue which is used by the scheduler to send doOneCrawl to Harvest Controllers listening on the given harvest channel. |
Uses of HarvestChannel in dk.netarkivet.harvester.scheduler |
---|
Methods in dk.netarkivet.harvester.scheduler with parameters of type HarvestChannel | |
---|---|
void |
JobDispatcher.doOneCrawl(Job job,
java.lang.String origHarvestName,
java.lang.String origHarvestDesc,
java.lang.String origHarvestSchedule,
HarvestChannel channel,
java.lang.String origHarvestAudience,
java.util.List<MetadataEntry> metadata)
Submit an doOneCrawl request to a HarvestControllerServer. |
protected void |
JobDispatcher.submitNextNewJob(HarvestChannel channel)
Submit the next new job (the one with the lowest ID) with the given priority, and updates the internal counter as needed. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |