@Override
    public void notifyUpdate(RelationalPath<?> entity, QueryMetadata md,
                             Map<Path<?>, Expression<?>> updates) {
        if (parent != null) {
            parent.notifyUpdate(entity, md, updates);
        }
        for (SQLListener listener : listeners) {
            listener.notifyUpdate(entity, md, updates);
        }
    }
{@code SQLListeners} is a {@link SQLListener} implementation which dispatches the
notifications to a list of SQLListener instances

@author tiwe
querydsl-sql/src/main/java/com/querydsl/sql/SQLListeners.java