@Override
public void processMessage(final AbstractMessage message, final DependencyGraphNode<?> sourceNode, final DependencyGraphNode<?> targetNode,
final TimeUnit timeunit) {
if (sourceNode.equals(targetNode)) {
return;
}
ResponseTimeDecoration timeDecoration = targetNode.getDecoration(ResponseTimeDecoration.class);
if (timeDecoration == null) {
timeDecoration = new ResponseTimeDecoration(timeunit, this.displayTimeunit);
targetNode.addDecoration(timeDecoration);
}
timeDecoration.registerExecution(message.getReceivingExecution());
}