MediaWiki  1.23.2
MemcLockManager Member List

This is the complete list of members for MemcLockManager, including all inherited members.

$bagOStuffsMemcLockManagerprotected
$degradedBucketsQuorumLockManagerprotected
$domainLockManagerprotected
$locksHeldLockManagerprotected
$lockTTLLockManagerprotected
$lockTypeMapMemcLockManagerprotected
$serversUpMemcLockManagerprotected
$sessionMemcLockManagerprotected
$srvsByBucketQuorumLockManagerprotected
__construct(array $config)MemcLockManager
__destruct()MemcLockManager
acquireMutexes(MemcachedBagOStuff $memc, array $keys)MemcLockManagerprotected
doFreeLocksOnServer( $lockSrv, array $paths, $type)MemcLockManagerprotected
doGetLocksOnServer( $lockSrv, array $paths, $type)MemcLockManagerprotected
doLock(array $paths, $type)QuorumLockManagerprotected
doLockByType(array $pathsByType)QuorumLockManagerprotected
doLockingRequestBucket( $bucket, array $pathsByType)QuorumLockManagerprotected
doUnlock(array $paths, $type)QuorumLockManagerprotected
doUnlockByType(array $pathsByType)QuorumLockManagerprotected
doUnlockingRequestBucket( $bucket, array $pathsByType)QuorumLockManagerprotected
freeLocksOnServer( $lockSrv, array $pathsByType)MemcLockManagerprotected
getBucketFromPath( $path)QuorumLockManagerprotected
getCache( $lockSrv)MemcLockManagerprotected
getLocksOnServer( $lockSrv, array $pathsByType)MemcLockManagerprotected
isServerUp( $lockSrv)MemcLockManagerprotected
lock(array $paths, $type=self::LOCK_EX, $timeout=0)LockManager
LOCK_EXLockManager
LOCK_SHLockManager
LOCK_UWLockManager
lockByType(array $pathsByType, $timeout=0)LockManager
newLockArray()MemcLockManagerprotectedstatic
normalizePathsByType(array $pathsByType)LockManagerprotected
recordKeyForPath( $path)MemcLockManagerprotected
releaseAllLocks()MemcLockManagerprotected
releaseMutexes(MemcachedBagOStuff $memc, array $keys)MemcLockManagerprotected
sanitizeLockArray( $a)MemcLockManagerprotectedstatic
sha1Base16Absolute( $path)LockManagerprotected
sha1Base36Absolute( $path)LockManagerprotected
unlock(array $paths, $type=self::LOCK_EX)LockManager
unlockByType(array $pathsByType)LockManager