docs: public boolean addReader(TransactionImpl tx, Object obj)
  	{
  		try
  		{
  			LockEntry lock = new LockEntry(new Identity(obj,getBroker()).toString(),
  					tx.getGUID(),
  					System.currentTimeMillis(),
  					LockStrategyFactory.getIsolationLevel(obj),
  					LockEntry.LOCK_READ);
              addReaderRemote(lock);
  			return true;
  		}
  		catch (Throwable t)
  		{
  			log.error("Cannot store LockEntry for object " + obj + " in transaction " + tx, t);
  			return false;
  		}
  	}