mirror of
https://github.com/yacy/yacy_search_server.git
synced 2024-09-21 00:00:13 +02:00
fbb712c669
moved importer classes to crawler and plasma package git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4770 6c8d7289-2bf4-0310-a012-ef5d649a1542
26 lines
718 B
Java
26 lines
718 B
Java
package de.anomic.crawler;
|
|
|
|
public interface Importer {
|
|
|
|
// functions to pause and continue importing
|
|
public boolean isPaused();
|
|
public void pauseIt();
|
|
public void continueIt();
|
|
public void stopIt() throws InterruptedException;
|
|
public boolean isStopped();
|
|
|
|
// getting status information
|
|
public long getTotalRuntime();
|
|
public long getElapsedTime();
|
|
public long getEstimatedTime();
|
|
public int getProcessingStatusPercent();
|
|
|
|
public int getJobID();
|
|
public void setJobID(int id);
|
|
public String getJobName();
|
|
public String getJobType();
|
|
public String getError();
|
|
public String getStatus();
|
|
public void startIt();
|
|
}
|