docs: public boolean tryLock(Object obj, int lockMode)
      {
          if (log.isDebugEnabled()) log.debug("Try to lock object was called on tx " + this);
          checkOpen();
          try
          {
              lock(obj, lockMode);
              return true;
          }
          catch (LockNotGrantedException ex)
          {
              return false;
          }
      }