Interface InternalProcessingUnitStatisticsCalculator
- All Known Implementing Classes:
InstancesStatisticsCalculator,TimeWindowStatisticsCalculator,ZoneStatisticsCalculator
public interface InternalProcessingUnitStatisticsCalculator
- Author:
- itaif
-
Method Summary
Modifier and TypeMethodDescriptionvoidcalculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics, Collection<ProcessingUnitStatisticsId> statisitcsIds) Generates more statistics using time aggregation techniques
-
Method Details
-
calculateNewStatistics
void calculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics, Collection<ProcessingUnitStatisticsId> statisitcsIds) Generates more statistics using time aggregation techniques- Parameters:
processingUnitStatistics- - The object which existing statistics are read, and generated statistics are written to. Reading existing statistics usingProcessingUnitStatistics.getStatistics()Previous statistics are accessed usingProcessingUnitStatistics.getPrevious()New statistics are added usingInternalProcessingUnitStatistics.addStatistics(ProcessingUnitStatisticsId, Object)iterator- - statistics Ids that require calculation
-