package com.jdroid.android.concurrent;
import com.jdroid.android.application.AbstractApplication;
public abstract class SafeRunnable implements Runnable {
@Override
public final void run() {
try {
doRun();
} catch (RuntimeException e) {
AbstractApplication.get().getExceptionHandler().logHandledException(e);
}
}
public abstract void doRun();
}