private CacheEntry duplicateCacheEntryElement(CacheEntry entry) {
if (null == entry.getElement()) {
return entry;
} else {
Element element = entry.getElement();
return new CacheEntry(entry.getKey(), new Element(element.getObjectKey(), element.getObjectValue(), element.getVersion(),
element.getCreationTime(), element.getLastAccessTime(), element.getHitCount(), false,
element.getTimeToLive(), element.getTimeToIdle(), element.getLastUpdateTime()));
}
}