osmq.broker
Class StatsEngine
java.lang.Object
osmq.broker.StatsEngine
- All Implemented Interfaces:
- java.util.EventListener, TickEventListener
- public class StatsEngine
- extends java.lang.Object
- implements TickEventListener
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatsEngine
public StatsEngine()
addStatusUpdateListener
public void addStatusUpdateListener(TickEventListener listener)
removeStatusUpdateListener
public void removeStatusUpdateListener(TickEventListener listener)
setRebuildFrequencey
public void setRebuildFrequencey(int secs)
getRebuildFrequency
public int getRebuildFrequency()
start
public void start()
stop
public void stop()
isRunning
public boolean isRunning()
resetClock
public void resetClock()
getRuntimeClock
public DurationTimer getRuntimeClock()
getEventRate
public EventRate getEventRate()
getRefreshedStats
public StatsContainer getRefreshedStats()
onTickEvent
public void onTickEvent(TickEvent e)
- Specified by:
onTickEvent
in interface TickEventListener
setServiceName
public void setServiceName(java.lang.String name)