code: protected void init(Map<String, String> pConfig) {
          Map<String, String> finalCfg = getDefaultConfig(pConfig);
          finalCfg.putAll(pConfig);
  
          prepareDetectorOptions(finalCfg);
          addJolokiaId(finalCfg);
  
          jolokiaConfig = new Configuration();
          jolokiaConfig.updateGlobalConfiguration(finalCfg);
          initConfigAndValidate(finalCfg);
      }
docs: Initialize the configuration with the given map
  
  @param pConfig map holding the configuration in string representation. A reference to the map will be kept