@Override @CacheRemove public void remove(String id) { }
@CacheRemove public void evict(long id) { }
@CacheRemove(cacheName = "simpleCache") public void simpleRemove(Long id) { }
@Override @CacheRemove public void remove(String id) { }
@CacheRemove @CacheRemoveAll public void multiAnnotations() { } }
@Override @CacheRemove(afterInvocation = false) public void earlyRemove(String id) { Object key = SimpleKeyGenerator.generateKey(id); Cache.ValueWrapper valueWrapper = defaultCache.get(key); if (valueWrapper != null) { throw new AssertionError("Value with key " + key + " expected to be already remove from cache"); } }
@Override @CacheRemove(afterInvocation = false) public void earlyRemove(String id) { Object key = SimpleKeyGenerator.generateKey(id); Cache.ValueWrapper valueWrapper = defaultCache.get(key); if (valueWrapper != null) { throw new AssertionError("Value with key " + key + " expected to be already remove from cache"); } }
@Override @CacheRemove(afterInvocation = false, evictFor = UnsupportedOperationException.class) public void earlyRemoveWithException(@CacheKey String id, boolean matchFilter) { throwException(matchFilter); }
@Override @CacheRemove(noEvictFor = NullPointerException.class) public void removeWithException(@CacheKey String id, boolean matchFilter) { throwException(matchFilter); }
@Override @CacheRemove(afterInvocation = false, evictFor = UnsupportedOperationException.class) public void earlyRemoveWithException(@CacheKey String id, boolean matchFilter) { throwException(matchFilter); }
@Override @CacheRemove(noEvictFor = NullPointerException.class) public void removeWithException(@CacheKey String id, boolean matchFilter) { throwException(matchFilter); }
/** * @see manager.BlogManager#clearEntryFromCache(java.lang.String) */ @CacheRemove public void clearEntryFromCache(String title) { }
/** * Delete all parameter values associated to given subscription. * * @param subscription * the associated subscription to delete. */ @CacheRemove(cacheName = "subscription-parameters") public void deleteBySubscription(@CacheKey final int subscription) { repository.deleteAllBy("subscription.id", subscription); }
/** * Delete all parameter values associated to given node. This includes the related subscriptions parameter values. * * @param node * The parent node. */ @CacheRemove(cacheName = "node-parameters") public void deleteByNode(@CacheKey final String node) { repository.deleteByNode(node); }
@CacheRemove(cacheName = "books") @Override public Book updateBook(Book book) { return baseDao.updateBook(book); }
@CacheRemove(cacheName = "books") @Override public void deleteBook(Integer bookId) { baseDao.deleteBook(bookId); }
@CacheRemove(cacheName = "books") @Override public Book updateBook(Book book) { return baseDao.updateBook(book); }
@CacheRemove(cacheName = "books") @Override public void deleteBook(Integer bookId) { baseDao.deleteBook(bookId); }
@CacheRemove(cacheName = "books") @Override public void deleteBook(Integer bookId) { baseDao.deleteBook(bookId); }
@CacheRemove(cacheName = "books") @Override public Book updateBook(Book book) { return baseDao.updateBook(book); }