public class LocalJmxMonitorScheduler extends BaseScheduler
| 限定符和类型 | 字段和说明 |
|---|---|
static boolean |
JMX_ENABLE |
static String |
JMX_KEY |
static int |
JMX_RATE |
| 构造器和说明 |
|---|
LocalJmxMonitorScheduler(mousio.etcd4j.EtcdClient etcd) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
after()
逻辑执行后操作
|
void |
before()
逻辑执行前操作
|
double |
cpuRatio(long time,
boolean ifAvaProc,
com.sun.management.OperatingSystemMXBean os) |
void |
destroy()
任务结束后销毁资源操作
|
void |
execute()
逻辑执行操作
|
clone, getAnalysis, getConfig, getIndex, isClose, isClosed, isRemove, process, run, setClose, setClosed, setConfig, setRemove, thisNotifypublic static final String JMX_KEY
public static final int JMX_RATE
public static final boolean JMX_ENABLE
public void before()
BaseSchedulerbefore 在类中 BaseSchedulerpublic void execute()
BaseSchedulerexecute 在类中 BaseSchedulerpublic void after()
BaseSchedulerafter 在类中 BaseSchedulerpublic void destroy()
BaseSchedulerdestroy 在类中 BaseSchedulerpublic double cpuRatio(long time,
boolean ifAvaProc,
com.sun.management.OperatingSystemMXBean os)
Copyright © 2015–2016. All rights reserved.