ChatRoomPortlet.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:edemocracia 作者:
@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()));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号