com.jscape.inet.mft.audit.reporting.metricses
Class HourlyStatistics
java.lang.Object
com.jscape.inet.mft.audit.reporting.metricses.HourlyStatistics
- All Implemented Interfaces:
- Metrics<HourlyStatistics.Visitor>, com.jscape.util.Copyable<Metrics>, com.jscape.util.Visitable<HourlyStatistics.Visitor>
public class HourlyStatistics
- extends java.lang.Object
- implements Metrics<HourlyStatistics.Visitor>
Average upload/download bytes for 24 hours.
- Author:
- Alex Usun
Nested classes/interfaces inherited from interface com.jscape.util.Visitable |
com.jscape.util.Visitable.VisitorBase, com.jscape.util.Visitable.VisitorException |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
HourlyStatistics
public HourlyStatistics()
update
public void update(Report report,
com.jscape.inet.mft.LogRecord record)
- Description copied from interface:
Metrics
- Updates metrics with log record.
- Specified by:
update
in interface Metrics<HourlyStatistics.Visitor>
- Parameters:
report
- report instancerecord
- log record
reset
public void reset()
- Description copied from interface:
Metrics
- Resets metrics data.
- Specified by:
reset
in interface Metrics<HourlyStatistics.Visitor>
copy
public HourlyStatistics copy()
- Specified by:
copy
in interface com.jscape.util.Copyable<Metrics>
accept
public java.lang.Object accept(HourlyStatistics.Visitor visitor)
throws com.jscape.util.Visitable.VisitorException
- Description copied from interface:
com.jscape.util.Visitable
- Backwards dispatching entry point.
- Specified by:
accept
in interface com.jscape.util.Visitable<HourlyStatistics.Visitor>
- Parameters:
visitor
- a visitor instance
- Returns:
- a visit result if any
- Throws:
com.jscape.util.Visitable.VisitorException
- if an error occurs
getInnerPeriods
public int getInnerPeriods()
getUploads
public double[] getUploads()
setUploads
public void setUploads(double[] value)
getDownloads
public double[] getDownloads()
setDownloads
public void setDownloads(double[] value)
getUploadElapsed
public double[] getUploadElapsed()
setUploadElapsed
public void setUploadElapsed(double[] value)
getDownloadElapsed
public double[] getDownloadElapsed()
setDownloadElapsed
public void setDownloadElapsed(double[] elapsed)
getUploadThroughputs
public double[] getUploadThroughputs()
setUploadThroughputs
public void setUploadThroughputs(double[] value)
getDownloadThroughputs
public double[] getDownloadThroughputs()
setDownloadThroughputs
public void setDownloadThroughputs(double[] value)
getAverageUploads
public double[] getAverageUploads()
getAverageDownloads
public double[] getAverageDownloads()
getAverageUploadElapsed
public double[] getAverageUploadElapsed()
getAverageDownloadElapsed
public double[] getAverageDownloadElapsed()
getAverageUploadThroughputs
public double[] getAverageUploadThroughputs()
getAverageDownloadThroughputs
public double[] getAverageDownloadThroughputs()
getCounter
public int getCounter()
setCounter
public void setCounter(int value)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © JSCAPE LLC. 1999-2015. All Rights Reserved