public class Heritrix3JobMonitorThread extends Object implements Runnable
Modifier and Type | Field and Description |
---|---|
boolean |
bExit |
protected NASEnvironment |
environment |
Map<Long,Heritrix3JobMonitor> |
filterJobMonitorMap |
List<String> |
h3HostnamePortDisabledList |
List<String> |
h3HostnamePortEnabledList |
Set<String> |
h3HostPortSet |
Set<org.netarchivesuite.heritrix3wrapper.Heritrix3Wrapper> |
h3WrapperSet |
protected static HarvestChannelDAO |
harvestChannelDAO |
protected static HarvestMonitor |
harvestMonitor |
protected static JobDAO |
jobDAO |
Map<Long,Heritrix3JobMonitor> |
runningJobMonitorMap |
protected static RunningJobsInfoDAO |
runningJobsInfoDAO |
Thread |
thread |
Constructor and Description |
---|
Heritrix3JobMonitorThread(NASEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
void |
checkH3HostnamePort(Heritrix3JobMonitor jobmonitor) |
Heritrix3JobMonitor |
getRunningH3Job(long jobId) |
List<Heritrix3JobMonitor> |
getRunningH3Jobs() |
boolean |
isH3HostnamePortEnabled(Heritrix3JobMonitor jobmonitor) |
void |
run() |
void |
start() |
void |
updateH3HostnamePortFilter() |
protected NASEnvironment environment
protected static HarvestMonitor harvestMonitor
protected static RunningJobsInfoDAO runningJobsInfoDAO
protected static HarvestChannelDAO harvestChannelDAO
public boolean bExit
public Map<Long,Heritrix3JobMonitor> runningJobMonitorMap
public Map<Long,Heritrix3JobMonitor> filterJobMonitorMap
public Set<org.netarchivesuite.heritrix3wrapper.Heritrix3Wrapper> h3WrapperSet
public Set<String> h3HostPortSet
public List<String> h3HostnamePortEnabledList
public List<String> h3HostnamePortDisabledList
public Heritrix3JobMonitorThread(NASEnvironment environment)
public void start()
public Heritrix3JobMonitor getRunningH3Job(long jobId)
public List<Heritrix3JobMonitor> getRunningH3Jobs()
public void checkH3HostnamePort(Heritrix3JobMonitor jobmonitor)
public boolean isH3HostnamePortEnabled(Heritrix3JobMonitor jobmonitor)
public void updateH3HostnamePortFilter()
Copyright © 2005–2016 The Royal Danish Library, the Danish State and University Library, the National Library of France and the Austrian National Library.. All rights reserved.