private static void addPrimaryStatsOf(RecordStore recordStore, LocalMapOnDemandCalculatedStats onDemandStats) { if (!hasRecords(recordStore)) { return; } LocalRecordStoreStats stats = recordStore.getLocalRecordStoreStats(); onDemandStats.incrementLockedEntryCount(recordStore.getLockedEntryCount()); onDemandStats.incrementHits(stats.getHits()); onDemandStats.incrementDirtyEntryCount(recordStore.getMapDataStore().notFinishedOperationsCount()); onDemandStats.incrementOwnedEntryMemoryCost(recordStore.getOwnedEntryCost()); if (NATIVE != recordStore.getMapContainer().getMapConfig().getInMemoryFormat()) { onDemandStats.incrementHeapCost(recordStore.getOwnedEntryCost()); } onDemandStats.incrementOwnedEntryCount(recordStore.size()); onDemandStats.setLastAccessTime(stats.getLastAccessTime()); onDemandStats.setLastUpdateTime(stats.getLastUpdateTime()); onDemandStats.setBackupCount(recordStore.getMapContainer().getMapConfig().getTotalBackupCount()); }
private static void addPrimaryStatsOf(RecordStore recordStore, LocalMapOnDemandCalculatedStats onDemandStats) { if (!hasRecords(recordStore)) { return; } LocalRecordStoreStats stats = recordStore.getLocalRecordStoreStats(); onDemandStats.incrementLockedEntryCount(recordStore.getLockedEntryCount()); onDemandStats.incrementHits(stats.getHits()); onDemandStats.incrementDirtyEntryCount(recordStore.getMapDataStore().notFinishedOperationsCount()); onDemandStats.incrementOwnedEntryMemoryCost(recordStore.getOwnedEntryCost()); if (NATIVE != recordStore.getMapContainer().getMapConfig().getInMemoryFormat()) { onDemandStats.incrementHeapCost(recordStore.getOwnedEntryCost()); } onDemandStats.incrementOwnedEntryCount(recordStore.size()); onDemandStats.setLastAccessTime(stats.getLastAccessTime()); onDemandStats.setLastUpdateTime(stats.getLastUpdateTime()); onDemandStats.setBackupCount(recordStore.getMapContainer().getMapConfig().getTotalBackupCount()); }