|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectcom.beetle.framework.appsrv.AppRunnable
com.beetle.framework.appsrv.AppThreadImp
com.beetle.framework.appsrv.AppMemoryWatcher
public class AppMemoryWatcher
内存监控器,防止服务器由于内存过低而瘫痪
| 字段摘要 |
|---|
| 从类 com.beetle.framework.appsrv.AppThreadImp 继承的字段 |
|---|
AUTO_CYCLE, MANUAL_CYCLE |
| 构造方法摘要 | |
|---|---|
AppMemoryWatcher(int interval)
|
|
AppMemoryWatcher(java.lang.String threadName,
int MaixIdle,
int interval)
|
|
| 方法摘要 | |
|---|---|
protected void |
end()
线程结束事件 |
protected void |
workProc()
工作过程,只需实现业务逻辑,无需考虑线程后台循环执行逻辑 |
| 从类 com.beetle.framework.appsrv.AppThreadImp 继承的方法 |
|---|
getInterval, joinThreadMonitor, randomInterval, run, separateThreadMonitor, setCycleFlag, setInterval, startNow, stopNow |
| 从类 com.beetle.framework.appsrv.AppRunnable 继承的方法 |
|---|
getLastTime, getName, getStartTime, getStopFlag, getThread, interrupt, isStoped, resetIdleTime, sleep, startAsDaemon, stopBrutally, stopEvent |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public AppMemoryWatcher(int interval)
public AppMemoryWatcher(java.lang.String threadName,
int MaixIdle,
int interval)
| 方法详细信息 |
|---|
protected void workProc()
AppThreadImp 复制的描述
AppThreadImp 中的 workProcprotected void end()
AppThreadImp 复制的描述
AppThreadImp 中的 end
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||