/** {@inheritDoc} */
 public ContentResourceEdit putDeleteResource(String id, String uuid, String userId) {
   ContentEntity ce = getVirtualChild(id, getRealParent(id), false);
   if (ce != null) {
     ContentHostingHandler chh = ce.getContentHandler();
     if (chh != null) {
       ContentResourceEdit cre = chh.putDeleteResource(id, uuid, userId);
       cre.setVirtualContentEntity(
           getVirtualChild(id, getRealParent(id), false).getVirtualContentEntity());
       return cre;
     }
   }
   return storage.putDeleteResource(id, uuid, userId);
 }