Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.jboss.remoting.samples.chat.server;

Title: Chat4

Description:

Copyright: Copyright (c) 2003

Company:

Author(s):
not attributable
Version:
1.0
 
 
 
 
 public class ExtendedChatInfo implements Serializable
 {
   private static final long serialVersionUID = 3;
 
   private ChatInfo chatInfo;
   private Collection members;
   transient private Hashtable threadMap;
   transient private Collection chatReceivers;
 
   public ExtendedChatInfo(ChatInfo chatInfo)
   {
     this. = chatInfo;
      = new ReadWriteArrayList();
      =  Collections.synchronizedCollection(new HashSet());
      =  new Hashtable();
      = Collections.synchronizedCollection(new HashSet());
   }
 
   private void readObject(java.io.ObjectInputStream in)
  {
    in.defaultReadObject();
     =  new Hashtable();
     = Collections.synchronizedCollection(new HashSet());
  }
 
   public ChatInfo getChatInfo()
   {return ;}
 
   public Collection getMembers()
   {return ;}
 
   {return ;}
 
   {return ;}
 
   { return (CallbackThread.get(member.get_name()); }
 
   public void addMember(ChatMember member)
       throws NameInUseException
   {
     String name = member.get_name();
 
     if (.contains(name))
         throw new NameInUseException();
 
     .add(name);
   }
 
   public void removeMember(ChatMember member)
   {
     String name = member.get_name();
     .remove(name);
     .remove(name);
   }
 
 
   public void addMessages(ArrayList messages)
   {
     Iterator it = messages.iterator();
     while (it.hasNext())
     {
       this..add(it.next());
     }
   }
 
   public void addMessage(String message)
   {
     .add(message);
   }
New to GrepCode? Check out our FAQ X