public static function newLock($name, $parameters)
$name | ||
$parameters |
wild |
public function useSpecificConnection($conn)
Use a specific database connection for locking.
By default, PhabricatorGlobalLock will lock on the "repository" database (somewhat arbitrarily). In most cases this is fine, but this method can be used to lock on a specific connection.
AphrontDatabaseConnection | $conn |
this |
public function setDisableLogging($disable)
$disable |
wild |
protected function doLock($wait)
$wait |
wild |
protected function doUnlock()
wild |
private function shouldLogLock()
wild |
private function newLockContext()
wild |
private function newHint($lock_name, $wait)
$lock_name | ||
$wait |
wild |