code: protected void postPublishEvent(Collection<EntryEventData> eventDataIncludingValues,
                                      Collection<EntryEventData> eventDataExcludingValues) {
          // publish event data of interest to query caches; since query cache listener registrations
          // include values (as these are required to properly filter according to the query cache's predicate),
          // we do not take into account eventDataExcludingValues, if any were generated
          if (eventDataIncludingValues != null) {
              for (EntryEventData entryEventData : eventDataIncludingValues) {
                  queryCacheEventPublisher.addEventToQueryCache(entryEventData);
              }
          }
      }
docs: Hook for actions to perform after any of {@link #publishEvent}
  methods is executed and if there were any registrations for
  the event. This method will be invoked once per unique {@link
  EntryEventData} generated by {@code publishEvent}, regardless
  of the number of registrations on which the event is published.
  
  @param eventDataIncludingValues the event data including all of the entry values (old, new, merging)
  @param eventDataExcludingValues the event data without entry values