private void lockAndWrap(InvocationContext ctx, Object key, InternalCacheEntry ice)
     throws InterruptedException {
   lockManager.acquireLock(ctx, key);
   entryFactory.wrapEntryForPut(ctx, key, ice, false);
 }