This commit is contained in:
wenshao
2012-08-21 15:51:54 +08:00
parent 7cea73b2c1
commit 71a70bc8a0
4 changed files with 11 additions and 6 deletions
@@ -1,4 +1,4 @@
package com.alibaba.druid.support;
package com.alibaba.druid.stat;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
@@ -11,7 +11,6 @@ import java.util.Map;
import com.alibaba.druid.sql.SQLUtils;
import com.alibaba.druid.sql.ast.SQLStatement;
import com.alibaba.druid.sql.visitor.SchemaStatVisitor;
import com.alibaba.druid.stat.DruidStatManagerFacade;
import com.alibaba.druid.support.http.stat.WebAppStatManager;
import com.alibaba.druid.support.json.JSONUtils;
import com.alibaba.druid.support.spring.stat.SpringStatManager;
@@ -23,7 +22,7 @@ import com.alibaba.druid.util.StringUtils;
*
* @author sandzhang<sandzhangtoo@gmail.com>
*/
public class DruidStatJSONService {
public class DruidStatJSONService implements DruidStatJSONServiceMBean {
private final static DruidStatJSONService instance = new DruidStatJSONService();
@@ -229,7 +228,7 @@ public class DruidStatJSONService {
if (maxTimespanOccurTime != null) {
map.put("MaxTimespanOccurTime", format.format(maxTimespanOccurTime));
}
return returnJSONResult(map == null ? RESULT_CODE_ERROR : RESULT_CODE_SUCCESS, map);
}
@@ -0,0 +1,6 @@
package com.alibaba.druid.stat;
public interface DruidStatJSONServiceMBean {
String service(String url);
}
@@ -9,7 +9,7 @@ import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.alibaba.druid.support.DruidStatJSONService;
import com.alibaba.druid.stat.DruidStatJSONService;
import com.alibaba.druid.support.http.util.IPAddress;
import com.alibaba.druid.support.http.util.IPRange;
import com.alibaba.druid.support.logging.Log;
@@ -5,7 +5,7 @@ import junit.framework.TestCase;
import org.springframework.mock.web.MockServletConfig;
import com.alibaba.druid.support.DruidStatJSONService;
import com.alibaba.druid.stat.DruidStatJSONService;
import com.alibaba.druid.support.http.StatViewServlet;
public class StatViewServletTest_resetEnable extends TestCase {