com.alibaba.druid.stat
类 JdbcDataSourceStat

java.lang.Object
  继承者 com.alibaba.druid.stat.JdbcDataSourceStat
所有已实现的接口:
JdbcDataSourceStatMBean

public class JdbcDataSourceStat
extends Object
implements JdbcDataSourceStatMBean


构造方法摘要
JdbcDataSourceStat(String name, String url)
           
JdbcDataSourceStat(String name, String url, String dbType)
           
JdbcDataSourceStat(String name, String url, String dbType, Properties connectProperties)
           
 
方法摘要
 void configFromProperties(Properties properties)
           
 JdbcSqlStat createSqlStat(String sql)
           
 long getBlobOpenCount()
           
 long getBlobOpenCountAndReset()
           
 long getClobOpenCount()
           
 long getClobOpenCountAndReset()
           
 long getConnectionActiveCount()
           
 long getConnectionConnectAliveMillis()
           
 long getConnectionConnectAliveMillisMax()
           
 long getConnectionConnectAliveMillisMin()
           
 long[] getConnectionHistogramRanges()
           
 long[] getConnectionHistogramValues()
           
 Histogram getConnectionHoldHistogram()
           
 TabularData getConnectionList()
           
 ConcurrentMap<Long,JdbcConnectionStat.Entry> getConnections()
           
 JdbcConnectionStat getConnectionStat()
           
 String getConnectionUrl()
           
 String getDbType()
           
static JdbcDataSourceStat getGlobal()
           
 int getMaxSqlSize()
           
 String getName()
           
 JdbcResultSetStat getResultSetStat()
           
 List<JdbcSqlStatValue> getRuningSqlList()
           
 long getSkipSqlCount()
           
 long getSkipSqlCountAndReset()
           
 TabularData getSqlList()
           
 JdbcSqlStat getSqlStat(int id)
           
 JdbcSqlStat getSqlStat(long id)
           
 JdbcSqlStat getSqlStat(String sql)
           
 Map<String,JdbcSqlStat> getSqlStatMap()
           
 List<JdbcSqlStatValue> getSqlStatMapAndReset()
           
 JdbcStatementStat getStatementStat()
           
static StatFilter getStatFilter(DataSourceProxy dataSource)
           
 String getUrl()
           
 void incrementBlobOpenCount()
           
 void incrementClobOpenCount()
           
 boolean isResetStatEnable()
           
 void reset()
           
 void setDbType(String dbType)
           
static void setGlobal(JdbcDataSourceStat value)
           
 void setMaxSqlSize(int value)
           
 void setResetStatEnable(boolean resetStatEnable)
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

JdbcDataSourceStat

public JdbcDataSourceStat(String name,
                          String url)

JdbcDataSourceStat

public JdbcDataSourceStat(String name,
                          String url,
                          String dbType)

JdbcDataSourceStat

public JdbcDataSourceStat(String name,
                          String url,
                          String dbType,
                          Properties connectProperties)
方法详细信息

getGlobal

public static JdbcDataSourceStat getGlobal()

setGlobal

public static void setGlobal(JdbcDataSourceStat value)

configFromProperties

public void configFromProperties(Properties properties)

isResetStatEnable

public boolean isResetStatEnable()

setResetStatEnable

public void setResetStatEnable(boolean resetStatEnable)

getMaxSqlSize

public int getMaxSqlSize()

setMaxSqlSize

public void setMaxSqlSize(int value)

getDbType

public String getDbType()

setDbType

public void setDbType(String dbType)

getSkipSqlCount

public long getSkipSqlCount()

getSkipSqlCountAndReset

public long getSkipSqlCountAndReset()

reset

public void reset()
指定者:
接口 JdbcDataSourceStatMBean 中的 reset

getConnectionHoldHistogram

public Histogram getConnectionHoldHistogram()

getConnectionStat

public JdbcConnectionStat getConnectionStat()

getResultSetStat

public JdbcResultSetStat getResultSetStat()

getStatementStat

public JdbcStatementStat getStatementStat()

getConnectionUrl

public String getConnectionUrl()
指定者:
接口 JdbcDataSourceStatMBean 中的 getConnectionUrl

getSqlList

public TabularData getSqlList()
                       throws JMException
指定者:
接口 JdbcDataSourceStatMBean 中的 getSqlList
抛出:
JMException

getStatFilter

public static StatFilter getStatFilter(DataSourceProxy dataSource)

getSqlStat

public JdbcSqlStat getSqlStat(int id)

getSqlStat

public JdbcSqlStat getSqlStat(long id)

getConnections

public final ConcurrentMap<Long,JdbcConnectionStat.Entry> getConnections()

getConnectionList

public TabularData getConnectionList()
                              throws JMException
指定者:
接口 JdbcDataSourceStatMBean 中的 getConnectionList
抛出:
JMException

getName

public String getName()

getUrl

public String getUrl()

getSqlStatMap

public Map<String,JdbcSqlStat> getSqlStatMap()

getSqlStatMapAndReset

public List<JdbcSqlStatValue> getSqlStatMapAndReset()

getRuningSqlList

public List<JdbcSqlStatValue> getRuningSqlList()

getSqlStat

public JdbcSqlStat getSqlStat(String sql)

createSqlStat

public JdbcSqlStat createSqlStat(String sql)

getConnectionActiveCount

public long getConnectionActiveCount()
指定者:
接口 JdbcDataSourceStatMBean 中的 getConnectionActiveCount

getConnectionConnectAliveMillis

public long getConnectionConnectAliveMillis()
指定者:
接口 JdbcDataSourceStatMBean 中的 getConnectionConnectAliveMillis

getConnectionConnectAliveMillisMax

public long getConnectionConnectAliveMillisMax()

getConnectionConnectAliveMillisMin

public long getConnectionConnectAliveMillisMin()

getConnectionHistogramRanges

public long[] getConnectionHistogramRanges()
指定者:
接口 JdbcDataSourceStatMBean 中的 getConnectionHistogramRanges

getConnectionHistogramValues

public long[] getConnectionHistogramValues()
指定者:
接口 JdbcDataSourceStatMBean 中的 getConnectionHistogramValues

getClobOpenCount

public long getClobOpenCount()

getClobOpenCountAndReset

public long getClobOpenCountAndReset()

incrementClobOpenCount

public void incrementClobOpenCount()

getBlobOpenCount

public long getBlobOpenCount()

getBlobOpenCountAndReset

public long getBlobOpenCountAndReset()

incrementBlobOpenCount

public void incrementBlobOpenCount()


Copyright © 2013-2014 Alibaba Group. All Rights Reserved.