@Override public void clearCache(SharedSessionContractImplementor session) { underlyingCache.clear(); }
@Override public void evictData() { underlyingCache.clear(); }
@Override public void clear() throws CacheException { cache.clear(); }
@Override public void removeAll() { cache.clear(); }
@Override public void invalidate(Class<?> type) { Cache cache = getCache(type); if (cache != null) { cache.clear(); String cacheName = getCacheName(model.typeOf(type)); cacheManager.destroyCache(cacheName); synchronized (caches) { caches.remove(type); } cache.close(); } }
@Test public void clear() { cache.put(1, "a"); cache.put(2, "b"); changesOf(0, 0, 2, 0); cache.clear(); changesOf(0, 0, 0, 0); }
@Override public void clear() { jcacheCache.clear(); } }
@Override public void clear() { jcacheCache.clear(); } }
@Override void execute(Cache<Object, Object> cache, Exchange exchange) { cache.clear(); } };
/** {@inheritDoc} */ @Override public void clearProperties() { getPropertiesCache().clear(); }
/** {@inheritDoc} */ @Override public void clearFeatures() { getFeaturesCache().clear(); }
@Override public void removeGroup(String groupKey) { Cache<String, List> cache = getCache(groupKey); if (cache != null) { cache.clear(); } }
@Override public void removeGroup(String groupKey, Class<?> keyType, Class<?> valueType) { Cache cache = cacheManager.getCache(groupKey, keyType, valueType); if (cache != null) { cache.clear(); } }
/** * {@inheritDoc} */ @Override public void clear() { getCache().clear(); }
@Override @ManagedOperation(description = "Clear the store") public void clear() { cache.clear(); }
@Override public void execute(Context context) throws Exception { context.getUserCache().clear(); context.writeln("Cache cleared"); }
@Override public void destroyCache(final String cacheName) { assertNotClosed(); assertNotNull(cacheName, "cacheName"); final Cache<?, ?> cache = caches.remove(cacheName); if (cache != null && !cache.isClosed()) { cache.clear(); cache.close(); } }
@Override public void destroyCache(final String cacheName) { assertNotClosed(); assertNotNull(cacheName, "cacheName"); final Cache<?, ?> cache = caches.remove(cacheName); if (cache != null && !cache.isClosed()) { cache.clear(); cache.close(); } }
@Override public void destroyCache(final String cacheName) { assertNotClosed(); assertNotNull(cacheName, "cacheName"); final Cache<?, ?> cache = caches.remove(cacheName); if (cache != null && !cache.isClosed()) { cache.clear(); cache.close(); } }
private <K> void doClear(Supplier<K> keySupplier, Cache<K, String> map1, Cache<K, String> map2) { K key1 = keySupplier.get(), key2 = keySupplier.get(), key3 = keySupplier.get(); Map<K, String> data = new HashMap<>(); data.put(key1, "one"); data.put(key2, "two"); data.put(key3, "two"); map2.putAll(data); map2.clear(); assertEquals(null, map1.get(key1)); assertEquals(null, map1.get(key2)); assertEquals(null, map1.get(key3)); }