org.apache.struts2.showcase.chat
Interface ChatService
- All Known Implementing Classes:
- ChatServiceImpl
public interface ChatService
getAvailableUsers
List<User> getAvailableUsers()
login
void login(User user)
logout
void logout(String name)
getAvailableRooms
List<Room> getAvailableRooms()
addRoom
void addRoom(Room room)
enterRoom
void enterRoom(User user,
String roomName)
exitRoom
void exitRoom(String userName,
String roomName)
getMessagesInRoom
List<ChatMessage> getMessagesInRoom(String roomName)
sendMessageToRoom
void sendMessageToRoom(String roomName,
User user,
String message)
getUsersAvailableInRoom
List<User> getUsersAvailableInRoom(String roomName)
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.