code: @Override
      public void itemCacheSetManagedReference(AbstractItem item)
      {
          // Defect 601995
          if (item != null)
          {
              _itemCacheManagedReference = item;
          }
          else
          {
              // If our cache reference is being set to null then 
              // use the new named class instead.
              _itemCacheManagedReference = NULL_CACHE_REF;
          }
      }
docs: /*
  (non-Javadoc)
  
  @see com.ibm.ws.sib.msgstore.cache.ref.Indirection#itemCacheSetManagedReference(com.ibm.ws.sib.msgstore.AbstractItem)
  Warning: this will be called under the monitor of the owning cache