| Package | Description | 
|---|---|
| org.openspaces.admin.internal.pu | Internally Used. | 
| org.openspaces.admin.internal.pu.statistics | |
| org.openspaces.admin.pu.statistics | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<ProcessingUnitStatisticsId,Object> | ProcessingUnitInstanceStatisticsCalculator. calculate(ProcessingUnitInstance instance,
         ProcessingUnitInstanceStatistics instanceStatistics)Calculates processing unit instance statistics based on existing instance statistics | 
| Map<ProcessingUnitStatisticsId,Object> | ProcessingUnitStatistics. getStatistics() | 
| Map<ProcessingUnitStatisticsId,Object> | DefaultProcessingUnitStatistics. getStatistics() | 
| Set<ProcessingUnitStatisticsId> | DefaultProcessingUnit. getStatisticsCalculations() | 
| Set<ProcessingUnitStatisticsId> | InternalProcessingUnit. getStatisticsCalculations() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DefaultProcessingUnitStatistics. addStatistics(ProcessingUnitStatisticsId statisticsId,
             Object statisticsValue) | 
| void | DefaultProcessingUnit. addStatisticsCalculation(ProcessingUnitStatisticsId statisticsId) | 
| void | InternalProcessingUnit. addStatisticsCalculation(ProcessingUnitStatisticsId statisticsId)Adds the specified statistics calculation | 
| void | DefaultProcessingUnit. removeStatisticsCalculation(ProcessingUnitStatisticsId statisticsId) | 
| void | InternalProcessingUnit. removeStatisticsCalculation(ProcessingUnitStatisticsId statisticsId)Removes the specified statistics calculation | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DefaultProcessingUnitStatistics. calculateStatistics(Iterable<ProcessingUnitStatisticsId> statisticsIds) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | InternalProcessingUnitStatistics. addStatistics(ProcessingUnitStatisticsId statisticsId,
             Object statisticsValue)Adds raw statistics values | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ZoneStatisticsCalculator. calculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics,
                      Collection<ProcessingUnitStatisticsId> requestedStatisticsIds) | 
| void | InternalProcessingUnitStatisticsCalculator. calculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics,
                      Collection<ProcessingUnitStatisticsId> statisitcsIds)Generates more statistics using time aggregation techniques | 
| void | InstancesStatisticsCalculator. calculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics,
                      Collection<ProcessingUnitStatisticsId> statisticsIds) | 
| void | TimeWindowStatisticsCalculator. calculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics,
                      Collection<ProcessingUnitStatisticsId> statisticsIds) | 
| void | InternalProcessingUnitStatistics. calculateStatistics(Iterable<ProcessingUnitStatisticsId> statisticsIds)Calculates new statistics based on previously added statistics and the specified statistics
 calculations and the list of instance UIDs | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitStatisticsId | ProcessingUnitStatisticsIdConfigurer. create() | 
| ProcessingUnitStatisticsId | ProcessingUnitStatisticsId. shallowClone() | 
Copyright © GigaSpaces.