Newer
Older
import javax.ws.rs.*;
import javax.ws.rs.core.MediaType;
/**
* GroupChat resource exposed at "/groupchat" path
*/
@Path("/groupchat")
public class GroupChatResource {
/**
* GET method to get one groupchat with specified groupChatId
* @param groupChatId of the chat to GET
* @return GroupChat
*/
@GET
@Path ("{groupChatId}")
@Produces (MediaType.APPLICATION_JSON)
public GroupChat getGroupChat(@PathParam("groupChatId") int groupChatId){
GroupChatDAO groupChatDAO=new GroupChatDAO();
GroupChat groupChat = groupChatDAO.getGroupChat(groupChatId);
groupChat.setMessageList(groupChatDAO.getGroupChatMessages(groupChatId));
groupChat.setUserList(groupChatDAO.getGroupChatUsers(groupChatId));
return groupChat;
public void postMessage(int groupChatID, String groupChatMessage){
}