code: public void addConsumerToRegisteredMonitors(
      MonitoredConsumer mc,
      ArrayList exactMonitorList,
      ArrayList wildcardMonitorList)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
          SibTr.entry(
            tc,
            "addConsumerToRegisteredMonitors",
            new Object[] { mc,
                           exactMonitorList,
                           wildcardMonitorList });
      // Add consumer to correct places in the maps
      addConsumerToRegisteredMonitorMap(mc, exactMonitorList, _registeredExactConsumerMonitors);
  
      // Now process the wildcard monitor list
      addConsumerToRegisteredMonitorMap(mc, wildcardMonitorList, _registeredWildcardConsumerMonitors);
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "addConsumerToRegisteredMonitors");
  
    }
docs: Method addConsumerToRegisteredMonitors
  
  This method adds a new consumer to the appropriate places in each of the monitor
  maps.
  
  @param mc
  @param exactMonitorList
  @param wildcardMonitorList