com.extrememessaging.ResponseMaster.monitor
Class HistoricalChartsDataManager
java.lang.Object
com.extrememessaging.ResponseMaster.monitor.HistoricalChartsDataManager
public class HistoricalChartsDataManager
- extends java.lang.Object
Used by HistoricalCharts to read data from the xml files.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HistoricalChartsDataManager
public HistoricalChartsDataManager()
Initialize
public void Initialize(java.lang.String psDataDirectory)
throws ResponseMasterException
- Throws:
ResponseMasterException
ReadSavedDataFromDisk
public void ReadSavedDataFromDisk()
SaveDataToDisk
public void SaveDataToDisk()
SetCurrentMinuteData
public void SetCurrentMinuteData(HistoricalChartsData currentData)
FinalizeYesterdaysData
public void FinalizeYesterdaysData(HistoricalChartsData yesterdaysData)
SetTodaysData
public void SetTodaysData(HistoricalChartsData todaysData)
GetCurrentDay
public HistoricalChartsData GetCurrentDay()
GetCurrentMinute
public HistoricalChartsData GetCurrentMinute()
GetAllMinuteData
public HistoricalChartsData[] GetAllMinuteData()
GetAllDailyData
public HistoricalChartsData[] GetAllDailyData()
StartOfToday
public java.util.Date StartOfToday()
- Gets a Date representing the time at the start of the day.
Add
public void Add(HistoricalChartsDataManager otherData)
GetTotalMinuteData
public HistoricalChartsData GetTotalMinuteData(java.util.Date start,
java.util.Date end)
TruncateToField
public static void TruncateToField(java.util.Calendar date,
int field)