public abstract class AbstractJMXHeritrixController extends Object implements HeritrixController
Constructor and Description |
---|
AbstractJMXHeritrixController(HeritrixFiles files)
Create a BnfHeritrixController object.
|
Modifier and Type | Method and Description |
---|---|
HeritrixFiles |
getFiles() |
protected int |
getGuiPort() |
protected HeritrixFiles |
getHeritrixFiles() |
protected String |
getHostName() |
protected int |
getJmxPort() |
protected String |
getJobDescription()
Return a human-readable description of the job.
|
protected boolean |
processHasExited()
Return true if the Heritrix process has exited, logging the exit value if so.
|
String |
toString()
Get a string that describes the current controller in terms of job ID, harvest ID, and crawldir.
|
protected void |
waitForHeritrixProcessExit()
Waits for the Heritrix process to exit.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
atFinish, beginCrawlStop, cleanup, crawlIsEnded, getActiveToeCount, getCurrentProcessedKBPerSec, getHarvestInformation, getProgressStats, getQueuedUriCount, initialize, isPaused, requestCrawlStart, requestCrawlStop
public AbstractJMXHeritrixController(HeritrixFiles files)
files
- Files that are used to set up Heritrix.protected int getJmxPort()
protected int getGuiPort()
protected HeritrixFiles getHeritrixFiles()
protected String getHostName()
public String toString()
protected boolean processHasExited()
protected void waitForHeritrixProcessExit()
protected String getJobDescription()
public HeritrixFiles getFiles()
Copyright © 2005–2015 The Royal Danish Library, the Danish State and University Library, the National Library of France and the Austrian National Library.. All rights reserved.