/**
  * @param integer $bookmarkUid
  * @throws InvalidArgumentException
  */
 public function restoreBookmarkByUid($bookmarkUid)
 {
     $bookmark = $this->bookmarkRepository->findByUid($bookmarkUid);
     /* @var $bookmark Tx_PtExtlist_Domain_Model_Bookmark_Bookmark */
     if ($bookmark != NULL) {
         $this->restoreBookmark($bookmark);
     } else {
         throw new InvalidArgumentException('No bookmark could be found for Bookmark-UID ' . $bookmarkUid, 1372836569);
     }
 }