com.alibaba.druid.stat
Class JdbcStatManager

java.lang.Object
  extended by com.alibaba.druid.stat.JdbcStatManager
All Implemented Interfaces:
JdbcStatManagerMBean

public final class JdbcStatManager
extends Object
implements JdbcStatManagerMBean


Field Summary
 ThreadLocal<JdbcStatContext> contextLocal
           
 
Method Summary
 JdbcStatContext createStatContext()
           
 long generateSqlId()
           
 TabularData getConnectionList()
           
 JdbcConnectionStat getConnectionstat()
           
static CompositeType getDataSourceCompositeType()
           
 TabularData getDataSourceList()
           
static JdbcStatManager getInstance()
           
 long getResetCount()
           
 JdbcResultSetStat getResultSetStat()
           
 TabularData getSqlList()
           
 JdbcStatContext getStatContext()
           
 JdbcStatementStat getStatementStat()
           
 void reset()
           
 void setStatContext(JdbcStatContext context)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

contextLocal

public final ThreadLocal<JdbcStatContext> contextLocal
Method Detail

getStatContext

public JdbcStatContext getStatContext()

setStatContext

public void setStatContext(JdbcStatContext context)

createStatContext

public JdbcStatContext createStatContext()

generateSqlId

public long generateSqlId()

getInstance

public static final JdbcStatManager getInstance()

getStatementStat

public JdbcStatementStat getStatementStat()

getResultSetStat

public JdbcResultSetStat getResultSetStat()

getConnectionstat

public JdbcConnectionStat getConnectionstat()

getDataSourceCompositeType

public static CompositeType getDataSourceCompositeType()
                                                throws JMException
Throws:
JMException

getDataSourceList

public TabularData getDataSourceList()
                              throws JMException
Specified by:
getDataSourceList in interface JdbcStatManagerMBean
Throws:
JMException

getSqlList

public TabularData getSqlList()
                       throws JMException
Specified by:
getSqlList in interface JdbcStatManagerMBean
Throws:
JMException

getConnectionList

public TabularData getConnectionList()
                              throws JMException
Specified by:
getConnectionList in interface JdbcStatManagerMBean
Throws:
JMException

reset

public void reset()
Specified by:
reset in interface JdbcStatManagerMBean

getResetCount

public long getResetCount()
Specified by:
getResetCount in interface JdbcStatManagerMBean


Copyright © 2012 Alibaba Group. All Rights Reserved.