コード例 #1
0
ファイル: ChatRoom.java プロジェクト: kow/bigbluebutton
  @SuppressWarnings("unchecked")
  public void sendMessage(String msg) {
    messages.add(msg);

    for (Iterator iter = listeners.values().iterator(); iter.hasNext(); ) {
      log.debug("calling on listener");
      IChatRoomListener listener = (IChatRoomListener) iter.next();
      log.debug("calling newChatMessage on listener " + listener.getName());
      listener.newChatMessage(msg);
    }
  }
コード例 #2
0
ファイル: ChatRoom.java プロジェクト: kow/bigbluebutton
 public void addRoomListener(IChatRoomListener listener) {
   if (!listeners.containsKey(listener.getName())) {
     log.debug("adding room listener");
     listeners.put(listener.getName(), listener);
   }
 }