/**
  * Acquire a lock on the given entity.
  *
  * @param object $entity
  * @param int $lockMode
  * @param int $lockVersion
  * @throws OptimisticLockException
  * @throws PessimisticLockException
  */
 public function lock($entity, $lockMode, $lockVersion = null)
 {
     $this->unitOfWork->lock($entity, $lockMode, $lockVersion);
 }