BlueSpice MediaWiki REL1_27
 All Classes Namespaces Files Functions Variables Groups Pages
MemcLockManager Member List

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

$bagOStuffs (defined in MemcLockManager)MemcLockManagerprotected
$degradedBuckets (defined in QuorumLockManager)QuorumLockManagerprotected
$domain (defined in LockManager)LockManagerprotected
$locksHeld (defined in LockManager)LockManagerprotected
$lockTTL (defined in LockManager)LockManagerprotected
$lockTypeMap (defined in MemcLockManager)MemcLockManagerprotected
$serversUp (defined in MemcLockManager)MemcLockManagerprotected
$session (defined in MemcLockManager)MemcLockManagerprotected
$srvsByBucket (defined in QuorumLockManager)QuorumLockManagerprotected
__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) (defined in QuorumLockManager)QuorumLockManagerprotected
doLockByType(array $pathsByType) (defined in QuorumLockManager)QuorumLockManagerprotected
doLockingRequestBucket($bucket, array $pathsByType)QuorumLockManagerprotected
doUnlock(array $paths, $type) (defined in QuorumLockManager)QuorumLockManagerprotected
doUnlockByType(array $pathsByType) (defined in QuorumLockManager)QuorumLockManagerprotected
doUnlockingRequestBucket($bucket, array $pathsByType)QuorumLockManagerprotected
freeLocksOnServer($lockSrv, array $pathsByType) (defined in MemcLockManager)MemcLockManagerprotected
getBucketFromPath($path)QuorumLockManagerprotected
getCache($lockSrv)MemcLockManagerprotected
getLocksOnServer($lockSrv, array $pathsByType) (defined in MemcLockManager)MemcLockManagerprotected
isServerUp($lockSrv)MemcLockManagerprotected
lock(array $paths, $type=self::LOCK_EX, $timeout=0)LockManager
LOCK_EX (defined in LockManager)LockManager
LOCK_SHLockManager
LOCK_UW (defined in LockManager)LockManager
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