com.alibaba.druid.support.monitor
类 MonitorClient

java.lang.Object
  继承者 com.alibaba.druid.support.monitor.MonitorClient

public class MonitorClient
extends Object


构造方法摘要
MonitorClient()
           
 
方法摘要
 void checkInst()
           
 void collectSql()
           
 void configFromProperty(Properties properties)
           
 String getApp()
           
 String getCluster()
           
 MonitorDao getDao()
           
 String getDomain()
           
 String getHost()
           
static InetAddress getLocalIPAddress()
           
 int getPid()
           
 ScheduledExecutorService getScheduler()
           
 int getSchedulerThreadSize()
           
 long getTimeBetweenSpringCollect()
           
 long getTimeBetweenSqlCollect()
           
 long getTimeBetweenWebUriCollect()
           
 TimeUnit getTimeUnit()
           
 boolean isCollectSpringMethodEnable()
           
 boolean isCollectSqlEnable()
           
 boolean isCollectSqlWallEnable()
           
 boolean isCollectWebAppEnable()
           
 boolean isCollectWebURIEnable()
           
 List<JdbcSqlStatValue> loadSqlList(Map<String,Object> filters)
           
 void setApp(String app)
           
 void setCluster(String cluster)
           
 void setCollectSpringMethodEnable(boolean collectSpringMethodEnable)
           
 void setCollectSqlEnable(boolean collectSqlEnable)
           
 void setCollectSqlWallEnable(boolean collectSqlWallEnable)
           
 void setCollectWebAppEnable(boolean collectWebAppEnable)
           
 void setCollectWebURIEnable(boolean collectWebURIEnable)
           
 void setDao(MonitorDao dao)
           
 void setDomain(String domain)
           
 void setHost(String host)
           
 void setPid(int pid)
           
 void setScheduler(ScheduledExecutorService scheduler)
           
 void setSchedulerThreadSize(int schedulerThreadSize)
           
 void setTimeBetweenSpringCollect(long timeBetweenSpringCollect)
           
 void setTimeBetweenSqlCollect(long timeBetweenSqlCollect)
           
 void setTimeBetweenWebUriCollect(long timeBetweenWebUriCollect)
           
 void setTimeUnit(TimeUnit timeUnit)
           
 void start()
           
 void stop()
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

MonitorClient

public MonitorClient()
方法详细信息

configFromProperty

public void configFromProperty(Properties properties)

stop

public void stop()

start

public void start()

getScheduler

public ScheduledExecutorService getScheduler()

setScheduler

public void setScheduler(ScheduledExecutorService scheduler)

checkInst

public void checkInst()

collectSql

public void collectSql()

loadSqlList

public List<JdbcSqlStatValue> loadSqlList(Map<String,Object> filters)

getDao

public MonitorDao getDao()

setDao

public void setDao(MonitorDao dao)

getTimeBetweenSqlCollect

public long getTimeBetweenSqlCollect()

setTimeBetweenSqlCollect

public void setTimeBetweenSqlCollect(long timeBetweenSqlCollect)

getTimeBetweenSpringCollect

public long getTimeBetweenSpringCollect()

setTimeBetweenSpringCollect

public void setTimeBetweenSpringCollect(long timeBetweenSpringCollect)

getTimeBetweenWebUriCollect

public long getTimeBetweenWebUriCollect()

setTimeBetweenWebUriCollect

public void setTimeBetweenWebUriCollect(long timeBetweenWebUriCollect)

getTimeUnit

public TimeUnit getTimeUnit()

setTimeUnit

public void setTimeUnit(TimeUnit timeUnit)

isCollectSqlEnable

public boolean isCollectSqlEnable()

setCollectSqlEnable

public void setCollectSqlEnable(boolean collectSqlEnable)

isCollectSqlWallEnable

public boolean isCollectSqlWallEnable()

setCollectSqlWallEnable

public void setCollectSqlWallEnable(boolean collectSqlWallEnable)

isCollectSpringMethodEnable

public boolean isCollectSpringMethodEnable()

setCollectSpringMethodEnable

public void setCollectSpringMethodEnable(boolean collectSpringMethodEnable)

isCollectWebAppEnable

public boolean isCollectWebAppEnable()

setCollectWebAppEnable

public void setCollectWebAppEnable(boolean collectWebAppEnable)

isCollectWebURIEnable

public boolean isCollectWebURIEnable()

setCollectWebURIEnable

public void setCollectWebURIEnable(boolean collectWebURIEnable)

getSchedulerThreadSize

public int getSchedulerThreadSize()

setSchedulerThreadSize

public void setSchedulerThreadSize(int schedulerThreadSize)

getDomain

public String getDomain()

setDomain

public void setDomain(String domain)

getApp

public String getApp()

setApp

public void setApp(String app)

getCluster

public String getCluster()

setCluster

public void setCluster(String cluster)

getHost

public String getHost()

setHost

public void setHost(String host)

getPid

public int getPid()

setPid

public void setPid(int pid)

getLocalIPAddress

public static InetAddress getLocalIPAddress()


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