|
Tripal
|

Public Member Functions | |
| getStartTime (string $name) | |
| getCurrentExpirationTime (string $name) | |
| getCurrentExpirationDelay (string $name) | |
| getOwner (string $name) | |
| getOwnerPid (string $name) | |
Lock information interface.
Defines methods to get lock informations such as lock owner, expiration and such.
| Drupal\tripal_biodb\Lock\LockInfoInterface::getCurrentExpirationDelay | ( | string | $name | ) |
Returns the lock time remaining in seconds.
Note: this delay may be extended by the lock owner.
| string | $name | Name of the lock. |
Implemented in Drupal\tripal_biodb\Lock\PersistentDatabaseSharedLockBackend.
| Drupal\tripal_biodb\Lock\LockInfoInterface::getCurrentExpirationTime | ( | string | $name | ) |
Returns the lock expiration time in seconds.
Note: this time may be extended by the lock owner.
| string | $name | Name of the lock. |
Implemented in Drupal\tripal_biodb\Lock\PersistentDatabaseSharedLockBackend.
| Drupal\tripal_biodb\Lock\LockInfoInterface::getOwner | ( | string | $name | ) |
Returns the lock owner name.
| string | $name | Name of the lock. |
Implemented in Drupal\tripal_biodb\Lock\PersistentDatabaseSharedLockBackend.
| Drupal\tripal_biodb\Lock\LockInfoInterface::getOwnerPid | ( | string | $name | ) |
Returns the system process identifier using the lock.
| string | $name | Name of the lock. |
| Drupal\tripal_biodb\Lock\LockInfoInterface::getStartTime | ( | string | $name | ) |
Returns the time in seconds when the lock started.
| string | $name | Name of the lock. |