final List<ProfilingListener> jobListeners = this.registeredListeners.get(profilingData.getJobID());
if (jobListeners == null) {
return;
}
final ThreadProfilingEvent threadProfilingEvent = new ThreadProfilingEvent(profilingData.getUserTime(),
profilingData.getSystemTime(), profilingData.getBlockedTime(), profilingData.getWaitedTime(),
profilingData.getExecutionVertexID().toManagementVertexID(), profilingData.getProfilingInterval(),
profilingData.getJobID(), timestamp, (timestamp - profilingStart));
final Iterator<ProfilingListener> it = jobListeners.iterator();