com.alibaba.druid.stat
Class DruidStatService

java.lang.Object
  extended by com.alibaba.druid.stat.DruidStatService
All Implemented Interfaces:
DruidStatServiceMBean

public final class DruidStatService
extends Object
implements DruidStatServiceMBean

注意:避免直接调用Druid相关对象例如DruidDataSource等,相关调用要到DruidStatManagerFacade里用反射实现

Author:
sandzhang

Field Summary
static String MBEAN_NAME
           
static int RESULT_CODE_ERROR
           
static int RESULT_CODE_SUCCESS
           
 
Method Summary
static DruidStatService getInstance()
           
static Map<String,String> getParameters(String url)
           
 boolean isResetEnable()
           
static void registerMBean()
           
 String service(String url)
           
 void setResetEnable(boolean value)
           
static void unregisterMBean()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MBEAN_NAME

public static final String MBEAN_NAME
See Also:
Constant Field Values

RESULT_CODE_SUCCESS

public static final int RESULT_CODE_SUCCESS
See Also:
Constant Field Values

RESULT_CODE_ERROR

public static final int RESULT_CODE_ERROR
See Also:
Constant Field Values
Method Detail

getInstance

public static DruidStatService getInstance()

isResetEnable

public boolean isResetEnable()

setResetEnable

public void setResetEnable(boolean value)

service

public String service(String url)
Specified by:
service in interface DruidStatServiceMBean

registerMBean

public static void registerMBean()

unregisterMBean

public static void unregisterMBean()

getParameters

public static Map<String,String> getParameters(String url)


Copyright © 2012 Alibaba Group. All Rights Reserved.