/** {@inheritDoc} */ public void put(Element element) throws CacheException { try { CacheWriter writer = cache.getRegisteredCacheWriter(); if (writer != null) { writer.write(element); } } catch (RuntimeException e) { throw new CacheWriterManagerException(e); } }
/** {@inheritDoc} */ public void remove(CacheEntry entry) throws CacheException { try { CacheWriter writer = cache.getRegisteredCacheWriter(); if (writer != null) { writer.delete(entry); } } catch (RuntimeException e) { throw new CacheWriterManagerException(e); } }
public CacheWriter getRegisteredCacheWriter() { return cache.getRegisteredCacheWriter(); }