com.extrememessaging.ResponseMaster.monitor
Class HistoricalCharts
java.lang.Object
com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase
com.extrememessaging.ResponseMaster.monitor.HistoricalCharts
- All Implemented Interfaces:
- IConfigurableItem, IMonitor, RollingCount.IRollListener, java.lang.Runnable
public class HistoricalCharts
- extends CStatisticalMonitorBase
- implements RollingCount.IRollListener, java.lang.Runnable
Monitor that generates historical charts of messages by category and total messages
Methods inherited from class com.extrememessaging.ResponseMaster.monitor.CStatisticalMonitorBase |
LogError, LogError, LogSystem, LogTrace, LogTrace, LogWarning, LogWarning, MailboxEmpty, MailboxInitializationBegun, MailboxInitializationFinished, MailboxShutdownBegun, MailboxShutdownFinished, MessageCategorized, MessageProcessed, MessageSkipped, ResetCounters, ThreadKilled |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HistoricalCharts
public HistoricalCharts()
Initialize
public void Initialize(java.lang.String configFileName)
throws ResponseMasterException
- Description copied from interface:
IConfigurableItem
- Initialize using the parameter from the config file.
Frequently, the parameter will be a file name
- Specified by:
Initialize
in interface IConfigurableItem
- Overrides:
Initialize
in class CStatisticalMonitorBase
- Throws:
ResponseMasterException
Shutdown
public void Shutdown()
- Description copied from interface:
IConfigurableItem
- Cleanup any resources you allocated during construction
or operation. After this is called, nothing else will be called,
unless Initialize is called again.
Note: Shutdown may be called more than once on the same object
New in build 595.
- Specified by:
Shutdown
in interface IConfigurableItem
- Overrides:
Shutdown
in class CStatisticalMonitorBase
CategoryDefinitionsLoaded
public void CategoryDefinitionsLoaded()
- Description copied from interface:
IMonitor
- The category definition file finished loading
New in build 595.
- Specified by:
CategoryDefinitionsLoaded
in interface IMonitor
- Overrides:
CategoryDefinitionsLoaded
in class CStatisticalMonitorBase
PostRoll
public void PostRoll(RollingCount source,
RollingCount.RollTypeEnum rollType)
- Specified by:
PostRoll
in interface RollingCount.IRollListener
run
public void run()
- Specified by:
run
in interface java.lang.Runnable