package org.jetel.hadoop.test; import java.io.IOException; import org.apache.hadoop.mapred.Counters; import org.apache.hadoop.mapred.JobID; import org.apache.hadoop.mapred.RunningJob; import org.apache.hadoop.mapred.TaskAttemptID; import org.apache.hadoop.mapred.TaskCompletionEvent; class RunningJobMock implements RunningJob{ @Override public JobID getID() { return null; } @Override public String getJobID() { return null; } @Override public String getJobName() { return null; } @Override public String getJobFile() { return null; } @Override public String getTrackingURL() { return null; } @Override public float mapProgress() throws IOException { return 0; } @Override public float reduceProgress() throws IOException { return 0; } @Override public float cleanupProgress() throws IOException { return 0; } @Override public float setupProgress() throws IOException { return 0; } @Override public boolean isComplete() throws IOException { return false; } @Override public boolean isSuccessful() throws IOException { return false; } @Override public void waitForCompletion() throws IOException { } @Override public int getJobState() throws IOException { return 0; } @Override public void killJob() throws IOException { } @Override public void setJobPriority(String priority) throws IOException { } @Override public TaskCompletionEvent[] getTaskCompletionEvents(int startFrom) throws IOException { return null; } @Override public void killTask(TaskAttemptID taskId, boolean shouldFail) throws IOException { } @Override public void killTask(String taskId, boolean shouldFail) throws IOException { } @Override public Counters getCounters() throws IOException { return null; } @Override public String getFailureInfo() throws IOException { return null; } @Override public String[] getTaskDiagnostics(TaskAttemptID taskid) throws IOException { return null; } }