code: protected void resolutionComplete (ChatChannel channel, Set<Integer> parts)
      {
          // map the participants of our now resolved channel
          ChannelInfo info = new ChannelInfo();
          info.channel = channel;
          info.participants = parts;
          _channels.put(channel, info);
  
          // dispatch any pending messages now that we know where they go
          for (UserMessage msg : _resolving.remove(channel)) {
              dispatchSpeak(channel, msg);
          }
      }
docs: This should be called when a channel's participant set has been resolved.