JSCAPE MFT Server

com.jscape.inet.mft.audit.reporting.metricses
Class DateMetricsBase

java.lang.Object
  extended by com.jscape.inet.mft.audit.reporting.metricses.DateMetricsBase

public class DateMetricsBase
extends java.lang.Object

Author:
Alex Usun

Constructor Summary
DateMetricsBase(DateMetricsBase that)
           
DateMetricsBase(int innerPeriods)
           
 
Method Summary
 double[] getAverageDownloads()
          Returns average downloads data.
 double[] getAverageUploads()
          Returns average uploads data.
 int getCounter()
          Returns outer periods counter.
 double[] getDownloads()
          Returns download data.
 int getInnerPeriods()
          Returns inner periods count.
 double[] getUploads()
          Returns uploads data.
 void reset()
           
 void setCounter(int counter)
          Sets outer periods counter.
 void setDownloads(double[] downloads)
          Sets download data.
 void setUploads(double[] uploads)
          Sets uploads data.
 void update(com.jscape.inet.mft.LogRecord record, com.jscape.util.Range newPeriod, int valueIndex)
           
 void updatePeriods(java.util.Date recordDate, com.jscape.util.Range newPeriod)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateMetricsBase

public DateMetricsBase(int innerPeriods)

DateMetricsBase

public DateMetricsBase(DateMetricsBase that)
Method Detail

getInnerPeriods

public int getInnerPeriods()
Returns inner periods count.

Returns:
inner periods count

getUploads

public double[] getUploads()
Returns uploads data.

Returns:
uploads data

setUploads

public void setUploads(double[] uploads)
Sets uploads data.

Parameters:
uploads - uploads data

getDownloads

public double[] getDownloads()
Returns download data.

Returns:
download data

setDownloads

public void setDownloads(double[] downloads)
Sets download data.

Parameters:
downloads - download data

getAverageUploads

public double[] getAverageUploads()
Returns average uploads data.

Returns:
average uploads data

getAverageDownloads

public double[] getAverageDownloads()
Returns average downloads data.

Returns:
average downloads data

getCounter

public int getCounter()
Returns outer periods counter.

Returns:
outer periods counter

setCounter

public void setCounter(int counter)
Sets outer periods counter.

Parameters:
counter - outer periods counter

update

public void update(com.jscape.inet.mft.LogRecord record,
                   com.jscape.util.Range newPeriod,
                   int valueIndex)

reset

public void reset()

updatePeriods

public void updatePeriods(java.util.Date recordDate,
                          com.jscape.util.Range newPeriod)

JSCAPE MFT Server

Copyright © JSCAPE LLC. 1999-2011. All Rights Reserved