This is the complete list of members for DBLockManager, including all inherited members.
$conns | DBLockManager | protected |
$dbServers | DBLockManager | protected |
$degradedBuckets | QuorumLockManager | protected |
$domain | LockManager | protected |
$lockExpiry | DBLockManager | protected |
$locksHeld | LockManager | protected |
$lockTTL | LockManager | protected |
$lockTypeMap | LockManager | protected |
$logger | LockManager | protected |
$safeDelay | DBLockManager | protected |
$session | LockManager | protected |
$srvsByBucket | QuorumLockManager | protected |
$statusCache | DBLockManager | protected |
__construct(array $config) | DBLockManager | |
__destruct() | DBLockManager | |
cacheCheckFailures( $lockDb) | DBLockManager | protected |
cacheRecordFailure( $lockDb) | DBLockManager | protected |
collectPledgeQuorum( $bucket, callable $callback) | QuorumLockManager | protected |
doGetLocksOnServer( $lockSrv, array $paths, $type) | DBLockManager | protected |
doLock(array $paths, $type) | QuorumLockManager | protected |
doLockByType(array $pathsByType) | QuorumLockManager | protected |
doLockingRequestBucket( $bucket, array $pathsByType) | QuorumLockManager | protected |
doUnlock(array $paths, $type) | QuorumLockManager | protected |
doUnlockByType(array $pathsByType) | QuorumLockManager | protected |
doUnlockingRequestBucket( $bucket, array $pathsByType) | QuorumLockManager | protected |
freeLocksOnServer( $lockSrv, array $pathsByType) | DBLockManager | protected |
getBucketFromPath( $path) | QuorumLockManager | protected |
getConnection( $lockDb) | DBLockManager | protected |
getLocksOnServer( $lockSrv, array $pathsByType) | DBLockManager | protected |
getMissKey( $lockDb) | DBLockManager | protected |
initConnection( $lockDb, IDatabase $db) | DBLockManager | protected |
isServerUp( $lockSrv) | DBLockManager | protected |
lock(array $paths, $type=self::LOCK_EX, $timeout=0) | LockManager | |
LOCK_EX | LockManager | |
LOCK_SH | LockManager | |
LOCK_UW | LockManager | |
lockByType(array $pathsByType, $timeout=0) | LockManager | |
normalizePathsByType(array $pathsByType) | LockManager | protected |
releaseAllLocks() | QuorumLockManager | protected |
releasePledges( $bucket, callable $callback) | QuorumLockManager | protected |
sha1Base16Absolute( $path) | LockManager | protected |
sha1Base36Absolute( $path) | LockManager | protected |
unlock(array $paths, $type=self::LOCK_EX) | LockManager | |
unlockByType(array $pathsByType) | LockManager | |