@ProcessAction(name = "viewHistory")
public final void viewHistory(ActionRequest req, ActionResponse rsp) throws PortalException, SystemException {
ChatRoom room = ChatPortletRequestUtil.getChatRoomFromRequest(req);
if (room == null) {
SessionErrors.add(req, "room-cant-find");
rsp.setRenderParameter(ChatPortletConstants.VIEW_PARAM, ChatRoomView.LIST.getUrlParamValue());
return;
}
if (room.getStatus() != RoomStatus.Exported.getValue()) {
SessionErrors.add(req, "room-not-exported");
rsp.setRenderParameter(ChatPortletConstants.VIEW_PARAM, ChatRoomView.LIST.getUrlParamValue());
return;
}
addPreviousPageLinkParameter(req, rsp);
rsp.setRenderParameter(ChatPortletConstants.VIEW_PARAM, ChatRoomView.HISTORY.getUrlParamValue());
rsp.setRenderParameter(ChatPortletConstants.ROOM_ID_PARAM, Long.toString(room.getRoomId()));
}
ChatRoomPortlet.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:edemocracia
作者:
评论列表
文章目录