code: private void processExternalListeners() {
      List<Class<?>> externalListeners = getAllExternalListeners();
      for (Class<?> externalListener : externalListeners) {
        processExternalListener(externalListener);
      }
    }
docs: Gathers information about all external listeners (listeners specified with
  {@link EntityListeners} annotation) and updates the metadata.