package org.srdbs.web; import net.sf.json.JSONObject; import org.srdbs.core.DbConnect; import org.srdbs.messenger.Sender; import org.srdbs.scheduler.RunMessageJob; import org.srdbs.sftp.Sftp; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.PrintWriter; /** * Created by IntelliJ IDEA. * User: isanka * Date: 9/18/12 * Time: 8:16 PM * To change this template use File | Settings | File Templates. */ public class CloudStatus extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) { try { response.setContentType("text/html"); PrintWriter out = response.getWriter(); JSONObject json = new JSONObject(); // cloud1 json.put("cloud1", RunMessageJob.cloud1); json.put("cloud2", RunMessageJob.cloud2); json.put("cloud3", RunMessageJob.cloud3); json.put("c1ip", Api.getCloud1Name() ); json.put("c2ip",Api.getCloud2Name()); json.put("c3ip",Api.getCloud3Name()); json.put("c1",Api.getCloud1size()); json.put("c2",Api.getCloud2size()); json.put("c3",Api.getCloud3size()); out.print(json); } catch (Exception e) { // TODO: handle exception } } }