mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
refactor
This commit is contained in:
+3
-4
@@ -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;
|
||||
|
||||
+1
-1
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user