code: public void setDurableSelectorNamespaceMap(Map<String,String> namespaceMap) {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "setDurableSelectorNamespaceMap", namespaceMap);
      if (namespaceMap == null) {
        jmo.setChoiceField(ControlAccess.BODY_CREATEDURABLE_NAMESPACEMAP, ControlAccess.IS_BODY_CREATEDURABLE_NAMESPACEMAP_UNSET);
      }
      else {
        List<String> names = new ArrayList<String>();
        List<String> values = new ArrayList<String>();
        Set<Map.Entry<String,String>> es = namespaceMap.entrySet();
        for (Map.Entry<String,String> entry : es) {
          names.add(entry.getKey());
          values.add(entry.getValue());
        }
        jmo.setField(ControlAccess.BODY_CREATEDURABLE_NAMESPACEMAP_MAP_NAME, names);
        jmo.setField(ControlAccess.BODY_CREATEDURABLE_NAMESPACEMAP_MAP_VALUE, values);
      }
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "setDurableSelectorNamespaceMap");
    }
docs: Sets a map of prefixes to namespace URLs that are associated with the selector.
  
  @param namespaceMap