docs: public void notifyServletRequestDestroyed(ServletRequest request) {
          
          if (com.ibm.ejs.ras.TraceComponent.isAnyTracingEnabled() && logger.isLoggable(Level.FINE))
              logger.logp(Level.FINE, CLASS_NAME, "notifyServletRequestDestroyed", "ENTRY"); //PI26908
  
          if (!servletRequestListeners.isEmpty()) {
              ServletRequestEvent sEvent = new ServletRequestEvent(this.getFacade(), request);
  
              // listeners must be notified in reverse order of definition
              for (int listenerIndex = servletRequestListeners.size() - 1; listenerIndex > -1; listenerIndex--) {
                  // get the listener
                  ServletRequestListener sL = (ServletRequestListener) servletRequestListeners.get(listenerIndex);
  
                  // invoke the listener's request destroyed method
                  sL.requestDestroyed(sEvent);
              }
          }
      }