@Override public void logAllWindowPoolStats(StringLogger.LineLogger logger) { super.logAllWindowPoolStats(logger); propertyKeyTokenStore.logAllWindowPoolStats(logger); logger.logLine(stringPropertyStore.getWindowPoolStats().toString()); logger.logLine(arrayPropertyStore.getWindowPoolStats().toString()); }
@Override public void logIdUsage(StringLogger.LineLogger logger) { super.logIdUsage(logger); propertyKeyTokenStore.logIdUsage(logger); stringPropertyStore.logIdUsage(logger); arrayPropertyStore.logIdUsage(logger); }
@Override public void rebuildIdGenerators() { propertyKeyTokenStore.rebuildIdGenerators(); stringPropertyStore.rebuildIdGenerators(); arrayPropertyStore.rebuildIdGenerators(); super.rebuildIdGenerators(); }
@Override public void makeStoreOk() { propertyKeyTokenStore.makeStoreOk(); stringPropertyStore.makeStoreOk(); arrayPropertyStore.makeStoreOk(); super.makeStoreOk(); }
@Override public void flushAll() { stringPropertyStore.flushAll(); propertyKeyTokenStore.flushAll(); arrayPropertyStore.flushAll(); super.flushAll(); }
@Override protected void unsetRecovered() { super.unsetRecovered(); stringPropertyStore.unsetRecovered(); propertyKeyTokenStore.unsetRecovered(); arrayPropertyStore.unsetRecovered(); }
@Override protected void accessRecord(Record record, long now) { super.accessRecord(record, now); increaseRecordEvictionCriteriaNumber(record, getEvictionPolicy()); final long maxIdleMillis = calculateMaxIdleMillis(mapContainer.getMapConfig()); setExpirationTime(record, maxIdleMillis); }
@Override protected void accessRecord(Record record, long now) { super.accessRecord(record, now); increaseRecordEvictionCriteriaNumber(record, mapContainer.getMapConfig().getEvictionPolicy()); }