Esempio n. 1
0
 @Override
 public void logAllWindowPoolStats(StringLogger.LineLogger logger) {
   super.logAllWindowPoolStats(logger);
   propertyKeyTokenStore.logAllWindowPoolStats(logger);
   logger.logLine(stringPropertyStore.getWindowPoolStats().toString());
   logger.logLine(arrayPropertyStore.getWindowPoolStats().toString());
 }
Esempio n. 2
0
 @Override
 public void logIdUsage(StringLogger.LineLogger logger) {
   super.logIdUsage(logger);
   propertyKeyTokenStore.logIdUsage(logger);
   stringPropertyStore.logIdUsage(logger);
   arrayPropertyStore.logIdUsage(logger);
 }
Esempio n. 3
0
 @Override
 public void rebuildIdGenerators() {
   propertyKeyTokenStore.rebuildIdGenerators();
   stringPropertyStore.rebuildIdGenerators();
   arrayPropertyStore.rebuildIdGenerators();
   super.rebuildIdGenerators();
 }
Esempio n. 4
0
 @Override
 public void makeStoreOk() {
   propertyKeyTokenStore.makeStoreOk();
   stringPropertyStore.makeStoreOk();
   arrayPropertyStore.makeStoreOk();
   super.makeStoreOk();
 }
Esempio n. 5
0
 @Override
 public void flushAll() {
   stringPropertyStore.flushAll();
   propertyKeyTokenStore.flushAll();
   arrayPropertyStore.flushAll();
   super.flushAll();
 }
Esempio n. 6
0
 @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);
  }
Esempio n. 8
0
 @Override
 protected void accessRecord(Record record, long now) {
   super.accessRecord(record, now);
   increaseRecordEvictionCriteriaNumber(record, mapContainer.getMapConfig().getEvictionPolicy());
 }