* {@inheritDoc}
*/
public void putEntry(Entry entry, Backend backend, long entryID)
{
// Create the cache entry based on the provided information.
CacheEntry cacheEntry = new CacheEntry(entry, backend, entryID);
SoftReference<CacheEntry> ref =
new SoftReference<CacheEntry>(cacheEntry, referenceQueue);
SoftReference<CacheEntry> oldRef = dnMap.put(entry.getDN(), ref);
if (oldRef != null)