Defines the database lock backend. This is the default backend in Drupal.
Expanded class hierarchy of DatabaseLockBackend
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DatabaseLockBackend:: |
public | function |
Implements Drupal\Core\Lock\LockBackedInterface::acquire(). Overrides LockBackendInterface:: |
|
DatabaseLockBackend:: |
public | function |
Implements Drupal\Core\Lock\LockBackedInterface::lockMayBeAvailable(). Overrides LockBackendInterface:: |
|
DatabaseLockBackend:: |
public | function |
Implements Drupal\Core\Lock\LockBackedInterface::release(). Overrides LockBackendInterface:: |
|
DatabaseLockBackend:: |
public | function |
Implements Drupal\Core\Lock\LockBackedInterface::releaseAll(). Overrides LockBackendInterface:: |
|
DatabaseLockBackend:: |
public | function | Constructs a new DatabaseLockBackend. | |
LockBackendAbstract:: |
protected | property | Current page lock token identifier. | |
LockBackendAbstract:: |
protected | property | Existing locks for this page. | |
LockBackendAbstract:: |
public | function |
Implements Drupal\Core\Lock\LockBackedInterface::getLockId(). Overrides LockBackendInterface:: |
|
LockBackendAbstract:: |
public | function |
Implements Drupal\Core\Lock\LockBackedInterface::wait(). Overrides LockBackendInterface:: |