public void error(Object message, Throwable t) { delegate.error(message, t); }
public void error(Object message, Throwable t) { delegate.error(message, t); }
public void error(Object message) { delegate.error(message); }
public void error(Object message) { delegate.error(message); }
protected void invalidateCacheEntries(final Iterator<K> keys) { int examined = 0; int expired = 0; while (keys.hasNext()) { K key = keys.next(); try { TimestampedValue<V> wrappedValue = data.get(key); if (wrappedValue == null) continue; examined++; int now = getTime(); if (wrappedValue.isExpired(now, config)) { expired++; expire(GetType.COHERENT, key, wrappedValue, now); } } catch (Throwable t) { LOGGER.error("Unhandled exception inspecting item for [" + key + "] for expiration", t); } } if (isStatisticsEnabled()) { statistics.increment(examined, expired); } }
protected void invalidateCacheEntries(final Iterator<K> keys) { int examined = 0; int evicted = 0; while (keys.hasNext()) { K key = keys.next(); try { TimestampedValue<V> wrappedValue = data.get(key); if (wrappedValue == null) continue; examined++; int now = getTime(); if (wrappedValue.isExpired(now, config)) { evicted++; evict(key, wrappedValue, now); } } catch (Throwable t) { LOGGER.error("Unhandled exception inspecting item for [" + key + "] for expiration", t); } } if (isStatisticsEnabled()) { statistics.increment(examined, evicted); } }
protected void invalidateCacheEntries(final Iterator<K> keys) { int examined = 0; int expired = 0; while (keys.hasNext()) { K key = keys.next(); try { TimestampedValue<V> wrappedValue = data.get(key); if (wrappedValue == null) continue; examined++; int now = getTime(); if (wrappedValue.isExpired(now, config)) { expired++; expire(GetType.COHERENT, key, wrappedValue, now); } } catch (Throwable t) { LOGGER.error("Unhandled exception inspecting item for [" + key + "] for expiration", t); } } if (config.isLoggingEnabled()) { LOGGER.info("Invalidated cache entries - examined: " + examined + ", expired: " + expired); } if (isStatisticsEnabled()) { statistics.increment(examined, expired); } }