protected function getLocker()
{
if (class_exists('\\TYPO3\\CMS\\Core\\Locking\\LockFactory')) {
$locker = GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Locking\\LockFactory')->createLocker('tx_realurl_update');
} elseif (class_exists('\\TYPO3\\CMS\\Core\\Locking\\Locker')) {
$locker = GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Locking\\Locker', 'tx_realurl_update');
} else {
$locker = null;
}
return $locker;
}