244245246247248249250251252253
} catch (Exception e) { if (!RuntimeException.class.isAssignableFrom(e.getClass())) { throw new ObserverException("Exception is thrown while handling event object with type : " + event.getClass().getName(), e); } } } }