@Override public void publishMessage(final ComponentMessage message) { if (_listener == null) { return; } _listener.onComponentMessage(_job, _component, message); }
@Override public void onComponentMessage(final AnalysisJob job, final ComponentJob componentJob, final ComponentMessage message) { for (final AnalysisListener delegate : _delegates) { try { delegate.onComponentMessage(job, componentJob, message); } catch (final Exception e) { logFailure(delegate, e); } } }