package codebits;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@SuppressWarnings("serial")
public class ReportServlet extends HttpServlet {
public static volatile HttpServlet SERVLET;
public void doGet (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
SERVLET = this;
String longitude = req.getParameter("long");
String latitude = req.getParameter("lat");
String id = req.getParameter("id");
Debug.log(this, "[ReportServlet]: longitude: " + longitude + " latitude: " + latitude + " id: " + id);
Container.warnUser(new Double(longitude),new Double(latitude), id, Container.newReportID());
Debug.log(this, "[ReportServlet]: finished warning users");
Debug.commit(this);
res.setContentType("text/html");
PrintWriter out = res.getWriter();
out.println("Reported green guy at long: " + longitude + " ; lat: " + latitude + " by user: " + id);
}
}