public class ChatServlet extends OKMRemoteServiceServlet implements OKMChatService
WORKSPACE
Constructor and Description |
---|
ChatServlet() |
Modifier and Type | Method and Description |
---|---|
void |
addMessageToRoom(String room,
String msg) |
void |
addUserToChatRoom(String room,
String user) |
void |
closeRoom(String room) |
String |
createNewChatRoom(String user) |
static ChatManager |
getChatManager()
getChatManager
|
List<GWTUser> |
getLoggedUsers() |
List<String> |
getPendingChatRoomUser() |
List<String> |
getPendingMessage(String room) |
List<String> |
getUsersInRoom(String room) |
void |
init(javax.servlet.ServletConfig config) |
void |
login() |
void |
logout() |
String |
usersInRoom(String room) |
doGetSerializationPolicy, getLanguage, getUserWorkspaceSession, saveUserWorkspaceSession, setLanguage, updateSessionManager
checkPermutationStrongName, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponse
doPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContent
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
public void init(javax.servlet.ServletConfig config) throws javax.servlet.ServletException
init
in interface javax.servlet.Servlet
init
in class OKMRemoteServiceServlet
javax.servlet.ServletException
public void login() throws OKMException
login
in interface OKMChatService
OKMException
public void logout() throws OKMException
logout
in interface OKMChatService
OKMException
public List<GWTUser> getLoggedUsers() throws OKMException
getLoggedUsers
in interface OKMChatService
OKMException
public String createNewChatRoom(String user) throws OKMException
createNewChatRoom
in interface OKMChatService
OKMException
public List<String> getPendingMessage(String room) throws OKMException
getPendingMessage
in interface OKMChatService
OKMException
public List<String> getPendingChatRoomUser()
getPendingChatRoomUser
in interface OKMChatService
public void addMessageToRoom(String room, String msg) throws OKMException
addMessageToRoom
in interface OKMChatService
OKMException
public void closeRoom(String room) throws OKMException
closeRoom
in interface OKMChatService
OKMException
public void addUserToChatRoom(String room, String user) throws OKMException
addUserToChatRoom
in interface OKMChatService
OKMException
public String usersInRoom(String room) throws OKMException
usersInRoom
in interface OKMChatService
OKMException
public List<String> getUsersInRoom(String room) throws OKMException
getUsersInRoom
in interface OKMChatService
OKMException
public static ChatManager getChatManager()
Copyright © 2016. All rights reserved.