docs: @Override
      public final void onApplicationEvent(E event) {
          for (final ApplicationEventFilter<E> applicationEventFilter :
                  this.applicationEventFilters) {
              if (!applicationEventFilter.supports(event)) {
                  logger.debug(
                          "Filter {} does not support event {} it will be ignored",
                          applicationEventFilter,
                          event);
                  return;
              }
          }
  
          this.onFilteredApplicationEvent(event);
      }