Job: Deprecate getAddedBy(), suppress warnings

This commit is contained in:
zzz
2019-06-08 16:12:51 +00:00
parent 7e6a92ab7b
commit 2c97dc2bcd
4 changed files with 11 additions and 3 deletions

View File

@ -30,6 +30,11 @@ public interface Job {
*/
public void runJob();
/**
* @deprecated
* @return null always
*/
@Deprecated
public Exception getAddedBy();
/**

View File

@ -59,7 +59,9 @@ public abstract class JobImpl implements Job {
* @return null always
*/
@Deprecated
@SuppressWarnings("deprecation")
public Exception getAddedBy() { return null; }
public long getMadeReadyOn() { return _madeReadyOn; }
public void madeReady() { _madeReadyOn = _context.clock().now(); }
public void dropped() {}

View File

@ -728,7 +728,10 @@ public class JobQueue {
public long getJobId() { return POISON_ID; }
public JobTiming getTiming() { return null; }
public void runJob() {}
@SuppressWarnings("deprecation")
public Exception getAddedBy() { return null; }
public void dropped() {}
}

View File

@ -144,9 +144,7 @@ class JobQueueRunner extends I2PThread {
} catch (Throwable t) {
//_state = 21;
_log.log(Log.CRIT, "Error processing job [" + _currentJob.getName()
+ "] on thread " + _id + ": " + t.getMessage(), t);
//if (_log.shouldLog(Log.ERROR))
// _log.error("The above job was enqueued by: ", _currentJob.getAddedBy());
+ "] on thread " + _id + ": " + t, t);
}
}
}