public class DefaultProcessingUnitStatistics extends Object implements InternalProcessingUnitStatistics
| Constructor and Description | 
|---|
DefaultProcessingUnitStatistics(long adminTimestamp,
                               ProcessingUnitStatistics lastStatistics,
                               int historySize)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addStatistics(ProcessingUnitStatisticsId statisticsId,
             Object statisticsValue)
Adds raw statistics values 
 | 
void | 
calculateStatistics(Iterable<ProcessingUnitStatisticsId> statisticsIds)
Calculates new statistics based on previously added statistics and the specified statistics
 calculations and the list of instance UIDs 
 | 
long | 
getAdminTimestamp()  | 
ProcessingUnitStatistics | 
getPrevious()  | 
Map<ProcessingUnitStatisticsId,Object> | 
getStatistics()  | 
String | 
toString()  | 
public DefaultProcessingUnitStatistics(long adminTimestamp,
                                       ProcessingUnitStatistics lastStatistics,
                                       int historySize)
public long getAdminTimestamp()
getAdminTimestamp in interface ProcessingUnitStatisticspublic ProcessingUnitStatistics getPrevious()
getPrevious in interface ProcessingUnitStatisticspublic Map<ProcessingUnitStatisticsId,Object> getStatistics()
getStatistics in interface ProcessingUnitStatisticsProcessingUnitStatisticsIdpublic void addStatistics(ProcessingUnitStatisticsId statisticsId, Object statisticsValue)
InternalProcessingUnitStatisticsaddStatistics in interface InternalProcessingUnitStatisticspublic void calculateStatistics(Iterable<ProcessingUnitStatisticsId> statisticsIds)
InternalProcessingUnitStatisticscalculateStatistics in interface InternalProcessingUnitStatisticsdocumentationCopyright © GigaSpaces.