Package org.apache.struts2.showcase.chat
Class ChatServiceImpl
java.lang.Object
org.apache.struts2.showcase.chat.ChatServiceImpl
- All Implemented Interfaces:
ChatService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
getMessagesInRoom
(String roomName) getUsersAvailableInRoom
(String roomName) void
void
void
sendMessageToRoom
(String roomName, User user, String message)
-
Constructor Details
-
ChatServiceImpl
public ChatServiceImpl()
-
-
Method Details
-
getAvailableUsers
- Specified by:
getAvailableUsers
in interfaceChatService
-
getAvailableRooms
- Specified by:
getAvailableRooms
in interfaceChatService
-
addRoom
- Specified by:
addRoom
in interfaceChatService
-
login
- Specified by:
login
in interfaceChatService
-
logout
- Specified by:
logout
in interfaceChatService
-
exitRoom
- Specified by:
exitRoom
in interfaceChatService
-
enterRoom
- Specified by:
enterRoom
in interfaceChatService
-
getMessagesInRoom
- Specified by:
getMessagesInRoom
in interfaceChatService
-
sendMessageToRoom
- Specified by:
sendMessageToRoom
in interfaceChatService
-
getUsersAvailableInRoom
- Specified by:
getUsersAvailableInRoom
in interfaceChatService
-