code: public void addConsumer(DispatchableConsumerPoint lcp)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "addConsumer", lcp);
  
      // WARNING: We mustn't hold the LCP lock of the consumer at this point
      synchronized(consumerList)
      {
        consumerList.add(lcp);
      }
      
      if(TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "addConsumer");
  
    }
docs: Add a new consumer to this set.
  
  @param lcp