Package maqetta.core.server.command

Source Code of maqetta.core.server.command.GetComments

package maqetta.core.server.command;

import java.io.IOException;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import maqetta.core.server.user.DavinciProject;

import org.davinci.server.review.Comment;
import org.davinci.server.review.cache.ReviewCacheManager;
import org.davinci.server.user.IUser;
import org.maqetta.server.Command;

public class GetComments extends Command {

  public void handleCommand(HttpServletRequest req, HttpServletResponse resp, IUser user)
      throws IOException {
    String projectOwner = req.getParameter("ownerId");
    String projectName = req.getParameter("projectName");
    String pageName = req.getParameter("pageName");

    DavinciProject project = new DavinciProject();
    project.setOwnerId(projectOwner);
    //project.setProjectName(projectName);
    // FIXME Currently, there is not project concept, use the default value.
    // project.setProjectName(projectName);
    List<Comment> commList = ReviewCacheManager.$.getCommentsByPageName(project, pageName);
    responseString = commList.toString();
  }
}
TOP

Related Classes of maqetta.core.server.command.GetComments

TOP
Copyright © 2018 www.massapi.com. 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.