OSMQ
v2.0.1

osmq.broker
Class StatsEngine

java.lang.Object
  extended byosmq.broker.StatsEngine
All Implemented Interfaces:
java.util.EventListener, TickEventListener

public class StatsEngine
extends java.lang.Object
implements TickEventListener


Constructor Summary
StatsEngine()
           
 
Method Summary
 void addStatusUpdateListener(TickEventListener listener)
           
 EventRate getEventRate()
           
 int getRebuildFrequency()
           
 StatsContainer getRefreshedStats()
           
 DurationTimer getRuntimeClock()
           
 boolean isRunning()
           
 void onTickEvent(TickEvent e)
           
 void removeStatusUpdateListener(TickEventListener listener)
           
 void resetClock()
           
 void setRebuildFrequencey(int secs)
           
 void setServiceName(java.lang.String name)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatsEngine

public StatsEngine()
Method Detail

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)

(c) 2000 - 2003 MQue Systems
All Rights Reserved