У меня есть несколько классов, которые выполняют фоновые задачи, которые могут вызывать исключения. Все они реализуют следующий интерфейс:
public interface HowDoYouCallMe {
void addExceptionHandler(ExceptionHandler handler);
}
Когда одна из фоновых задач вызывает исключение, все ExceptionHandlers информируются об исключении, чтобы его можно было правильно обработать / распространить.
Как бы вы назвали интерфейс? ExceptionHandlerObservable (не отличный)?