package com.alimama.mdrill.ui.service; import java.util.HashMap; import java.util.Map; import backtype.storm.utils.Utils; import com.alimama.mdrill.json.JSONArray; import com.alimama.mdrill.json.JSONException; import com.alimama.mdrill.json.JSONObject; import com.alimama.web.TableList; public class AdhocUi { public static String getTableListForUi() throws Exception { JSONObject jsonObj = new JSONObject(); jsonObj.put("code", 1); jsonObj.put("message", "success"); JSONArray modules = new JSONArray(); HashMap<String,JSONObject> tableInfo=new HashMap<String, JSONObject>(); // { // "moduleName": "P4P-推广", // "moduleId": "3", // "moduleTableName":"rpt_p4padhoc_product", // "begin":"2012-10-10", // "dateLimit": -30 // } for(String s:TableList.getTablelist()) { JSONObject item=new JSONObject(); item.put("moduleName", s); item.put("moduleId", s); } Map stormconf = Utils.readStormConfig(); String uiconfpath=(String) stormconf.get("higo.ui.conf.dir"); return jsonObj.toString(); } }