package saccubus.worker;
import java.util.concurrent.Callable;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
/**
* 途中経過を報告できるCallableです.
*/
public abstract class Worker<T, V> implements Callable<T> {
+ private static final Logger logger = LoggerFactory.getLogger(Worker.class);
private static int serialNumber = 0;
private final int id;
private final WorkerListener<T, V> listener;
}
throw ex;
} catch (Throwable th) {
+ logger.error("work error", th);
if(listener != null){
listener.error(th);
}