public ReplicationPublisher<K, V> getReplicationPublisher() {
return replicationPublisher;
}
public LocalReplicatedMapStats createReplicatedMapStats() {
LocalReplicatedMapStatsImpl stats = mapStats;
stats.setOwnedEntryCount(storage.size());
List<ReplicatedRecord<K, V>> records = new ArrayList<ReplicatedRecord<K, V>>(storage.values());
long hits = 0;
for (ReplicatedRecord<K, V> record : records) {
stats.setLastAccessTime(record.getLastAccessTime());
stats.setLastUpdateTime(record.getUpdateTime());
hits += record.getHits();
}
stats.setHits(hits);
return stats;
}