@Override
  protected boolean hasPostCommitEventListeners() {
    final EventListenerGroup<PostUpdateEventListener> group =
        listenerGroup(EventType.POST_COMMIT_UPDATE);
    for (PostUpdateEventListener listener : group.listeners()) {
      if (listener.requiresPostCommitHanding(getPersister())) {
        return true;
      }
    }

    return false;
  }