org.apache.struts2.showcase.chat
Class Room

java.lang.Object
  extended by org.apache.struts2.showcase.chat.Room

public class Room
extends java.lang.Object


Constructor Summary
Room(java.lang.String name, java.lang.String description)
           
 
Method Summary
 void addMessage(ChatMessage chatMessage)
           
 User findMember(java.lang.String name)
           
 java.util.List<ChatMessage> getChatMessages()
           
 java.util.Date getCreationDate()
           
 java.lang.String getDescription()
           
 java.util.List<User> getMembers()
           
 java.lang.String getName()
           
 boolean hasMember(java.lang.String name)
           
 void memberEnter(User member)
           
 void memberExit(java.lang.String memberName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Room

public Room(java.lang.String name,
            java.lang.String description)
Method Detail

getCreationDate

public java.util.Date getCreationDate()

getDescription

public java.lang.String getDescription()

getName

public java.lang.String getName()

getMembers

public java.util.List<User> getMembers()

findMember

public User findMember(java.lang.String name)

hasMember

public boolean hasMember(java.lang.String name)

memberEnter

public void memberEnter(User member)

memberExit

public void memberExit(java.lang.String memberName)

addMessage

public void addMessage(ChatMessage chatMessage)

getChatMessages

public java.util.List<ChatMessage> getChatMessages()


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.