docs: @Override
      public void setKeepMessages(boolean keepMessages)
      {
          FacesContext facesContext = FacesContext.getCurrentInstance();
          ExternalContext externalContext = facesContext.getExternalContext();
          Map<String, Object> requestMap = externalContext.getRequestMap();
          requestMap.put(FLASH_KEEP_MESSAGES, keepMessages);
      }