Package com.skyline.wo.model

Examples of com.skyline.wo.model.ShortMessage


  @RequestMapping(value = "/view/{id}", method = RequestMethod.GET)
  public ModelAndView getShortMessageById(@PathVariable long id) {
    ModelAndView mav = new ModelAndView();
    mav.setViewName(ViewPaths.SHORTMESSAGE_VIEW);
    ShortMessage message = shortMessageService.getShortMessageById(id);
    mav.addObject("shortMessage", message);
    return mav;
  }
View Full Code Here


    return newMessageId;
  }

  @Override
  public long forwardShortMessage(long id, long ownerId, String ownerNickname, String ownerPortrait, String comment) {
    ShortMessage forwardedMessage = shortMessageDao.queryShortMessage(id);
    if (forwardedMessage == null) {
      return 0;
    } else {
      // String source="";
      long forwardId = shortMessageDao.insertShortMessage(ownerId, ownerNickname, ownerPortrait, forwardedMessage.getText(), comment,
          forwardedMessage.getOwnerId(), forwardedMessage.getOwnerNickname());

      if (forwardId != 0) {
        String text = forwardedMessage.getText();
        if (text.length() > 10) {
          text = text.substring(0, 10);
        }
       
        commentService.commentResource(ownerId, ownerNickname, ownerPortrait, comment, (long) 0, forwardId, text,
            CommentType.SHORTMESSAGE, forwardedMessage.getOwnerId());
        String content="";
        //if(forwardedMessage.getSourceOwnerId()!=0){
          String arch ="<a href='../user/"+forwardedMessage.getSourceOwnerId()+".html'>"+forwardedMessage.getOwnerNickname()+"</a>";
          content=comment+"&nbsp;转自"+arch+"<br>";
          content+="<div class='shortMessageContent'>"+arch+":"+forwardedMessage.getText()+"</div>";
          //content=
      //  }
        personalFeedService.addFeed(forwardId, "短消息", content, ownerId, ownerNickname, ownerPortrait, ownerId, FeedType.SHORTMESSAGE);
      }
      return forwardId;
View Full Code Here

    return MAPPER;
  }

  @Override
  public ShortMessage mapRow(ResultSet rs, int rowNum) throws SQLException {
    ShortMessage s = new ShortMessage();
    s.setCreateTime(rs.getTimestamp("createTime"));
    s.setId(rs.getLong("id"));
    //s.setImg(rs.getString("img"));
    s.setOwnerId(rs.getLong("ownerId"));
    s.setOwnerNickname(rs.getString("ownerNickname"));
    s.setOwnerPortrait(rs.getString("ownerPortrait"));
   
    s.setText(rs.getString("text"));
    //s.setVideo(rs.getString("video"));
    s.setComment(rs.getString("comment"));
    s.setSourceOwnerId(rs.getLong("sourceOwnerId"));
    s.setSourceOwnerNickname(rs.getString("sourceOwnerNickname"));
   
    return s;
  }
View Full Code Here

TOP

Related Classes of com.skyline.wo.model.ShortMessage

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.