code: protected void addRequestHandler(I_CmsRequestHandler handler) {
  
          if (handler == null) {
              return;
          }
          String[] names = handler.getHandlerNames();
          for (int i = 0; i < names.length; i++) {
              String name = names[i];
              if (m_requestHandlers.get(name) != null) {
                  CmsLog.INIT.error(Messages.get().getBundle().key(Messages.LOG_DUPLICATE_REQUEST_HANDLER_1, name));
                  continue;
              }
              m_requestHandlers.put(name, handler);
              if (CmsLog.INIT.isInfoEnabled()) {
                  CmsLog.INIT.info(
                      Messages.get().getBundle().key(
                          Messages.INIT_ADDED_REQUEST_HANDLER_2,
                          name,
                          handler.getClass().getName()));
              }
          }
      }
docs: Adds the specified request handler to the Map of OpenCms request handlers. <p>
  
  @param handler the handler to add