public class MonitorRuntime extends TigaseRuntime
HOUR, MINUTE, SECOND| Modifier and Type | Method and Description |
|---|---|
void |
addCPULoadListener(CPULoadListener cpuListener)
Method description
|
void |
addMemoryChangeListener(MemoryChangeListener memListener)
Method description
|
void |
addOnlineJidsReporter(OnlineJidsReporter onlineReporter)
Method description
|
void |
addShutdownHook(ShutdownHook hook)
Method description
|
tigase.xmpp.JID[] |
getConnectionIdsForJid(tigase.xmpp.JID jid)
Method description
|
static MonitorRuntime |
getMonitorRuntime() |
boolean |
hasCompleteJidsInfo()
Method description
|
boolean |
isJidOnline(tigase.xmpp.JID jid)
Method description
|
getCPUsNumber, getCPUState, getCPUUsage, getDirectMemUsed, getHeapMemMax, getHeapMemUsage, getHeapMemUsed, getLoadAverage, getMemoryState, getNonHeapMemMax, getNonHeapMemUsage, getNonHeapMemUsed, getProcessCPUTime, getThreadsNumber, getTigaseRuntime, getUptime, getUptimeStringpublic static MonitorRuntime getMonitorRuntime()
public void addShutdownHook(ShutdownHook hook)
TigaseRuntimeaddShutdownHook in class TigaseRuntimehook - is a ShutdownHookpublic void addMemoryChangeListener(MemoryChangeListener memListener)
TigaseRuntimeaddMemoryChangeListener in class TigaseRuntimememListener - is a MemoryChangeListenerpublic void addCPULoadListener(CPULoadListener cpuListener)
TigaseRuntimeaddCPULoadListener in class TigaseRuntimecpuListener - is a CPULoadListenerpublic void addOnlineJidsReporter(OnlineJidsReporter onlineReporter)
TigaseRuntimeaddOnlineJidsReporter in class TigaseRuntimeonlineReporter - is a OnlineJidsReporterpublic boolean hasCompleteJidsInfo()
TigaseRuntimehasCompleteJidsInfo in class TigaseRuntimebooleanpublic boolean isJidOnline(tigase.xmpp.JID jid)
TigaseRuntimeisJidOnline in class TigaseRuntimejid - is a JIDbooleanpublic tigase.xmpp.JID[] getConnectionIdsForJid(tigase.xmpp.JID jid)
TigaseRuntimegetConnectionIdsForJid in class TigaseRuntimejid - JID[]Copyright © 2014 "Tigase, Inc.". All rights reserved.