MediaWiki REL1_34
WANObjectCache Member List

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

$asyncHandlerWANObjectCacheprotected
$cacheWANObjectCacheprotected
$callbackDepthWANObjectCacheprivate
$CHECK_KEY_TTLWANObjectCacheprivatestatic
$clusterWANObjectCacheprotected
$COOLOFF_KEY_PREFIXWANObjectCacheprivatestatic
$COOLOFF_TTLWANObjectCacheprivatestatic
$epochWANObjectCacheprotected
$FLD_FLAGSWANObjectCacheprivatestatic
$FLD_FORMAT_VERSIONWANObjectCacheprivatestatic
$FLD_GENERATION_TIMEWANObjectCacheprivatestatic
$FLD_TIMEWANObjectCacheprivatestatic
$FLD_TTLWANObjectCacheprivatestatic
$FLD_VALUEWANObjectCacheprivatestatic
$FLD_VALUE_VERSIONWANObjectCacheprivatestatic
$GENERATION_SLOW_SECWANObjectCacheprivatestatic
$INTERIM_KEY_PREFIXWANObjectCacheprivatestatic
$INTERIM_KEY_TTLWANObjectCacheprivatestatic
$LOCK_TTLWANObjectCacheprivatestatic
$loggerWANObjectCacheprotected
$mcrouterAwareWANObjectCacheprotected
$MUTEX_KEY_PREFIXWANObjectCacheprivatestatic
$processCachesWANObjectCacheprotected
$PURGE_HOLDOFFWANObjectCacheprivatestatic
$PURGE_TIMEWANObjectCacheprivatestatic
$PURGE_VAL_PREFIXWANObjectCacheprivatestatic
$RAMPUP_TTLWANObjectCacheprivatestatic
$RECENT_SET_HIGH_MSWANObjectCacheprivatestatic
$RECENT_SET_LOW_MSWANObjectCacheprivatestatic
$regionWANObjectCacheprotected
$secretWANObjectCacheprotected
$SET_DELAY_HIGH_MSWANObjectCacheprivatestatic
$statsWANObjectCacheprotected
$TIME_KEY_PREFIXWANObjectCacheprivatestatic
$TINY_NEGATIVEWANObjectCacheprivatestatic
$TINY_POSTIVEWANObjectCacheprivatestatic
$useInterimHoldOffCachingWANObjectCacheprotected
$VALUE_KEY_PREFIXWANObjectCacheprivatestatic
$VERSIONWANObjectCacheprivatestatic
$wallClockOverrideWANObjectCacheprivate
$warmupCacheWANObjectCacheprivate
$warmupKeyMissesWANObjectCacheprivate
__construct(array $params)WANObjectCache
adaptiveTTL( $mtime, $maxTTL, $minTTL=30, $factor=0.2)WANObjectCache
ATTR_EMULATIONIExpiringStore
ATTR_SYNCWRITESIExpiringStore
checkAndSetCooloff( $key, $kClass, $elapsed, $lockTSE, $hasLock)WANObjectCacheprivate
claimStampedeLock( $key)WANObjectCacheprivate
clearLastError()WANObjectCache
clearProcessCache()WANObjectCache
delete( $key, $ttl=self::HOLDOFF_TTL)WANObjectCache
determineKeyClassForStats( $key)WANObjectCacheprivate
ERR_NO_RESPONSEIExpiringStore
ERR_NONEIExpiringStore
ERR_UNEXPECTEDIExpiringStore
ERR_UNREACHABLEIExpiringStore
fetchOrRegenerate( $key, $ttl, $callback, array $opts)WANObjectCacheprivate
get( $key, &$curTTL=null, array $checkKeys=[], &$info=null)WANObjectCache
getCheckKeyTime( $key)WANObjectCache
getCurrentTime()WANObjectCacheprotected
getInterimValue( $key, $minAsOf)WANObjectCacheprivate
getLastError()WANObjectCache
getMulti(array $keys, &$curTTLs=[], array $checkKeys=[], &$info=null)WANObjectCache
getMultiCheckKeyTime(array $keys)WANObjectCache
getMultiWithSetCallback(ArrayIterator $keyedIds, $ttl, callable $callback, array $opts=[])WANObjectCache
getMultiWithUnionSetCallback(ArrayIterator $keyedIds, $ttl, callable $callback, array $opts=[])WANObjectCache
getNonProcessCachedMultiKeys(ArrayIterator $keys, array $opts)WANObjectCacheprivate
getProcessCache( $group)WANObjectCacheprivate
getProcessCacheKey( $key, $version)WANObjectCacheprivate
getQoS( $flag)WANObjectCache
getRawKeysForWarmup(array $keys, array $checkKeys)WANObjectCacheprivate
getWarmupKeyMisses()WANObjectCache
getWithSetCallback( $key, $ttl, $callback, array $opts=[])WANObjectCache
hash256( $component)WANObjectCache
isAliveOrInGracePeriod( $curTTL, $graceTTL)WANObjectCacheprivate
isValid( $value, $asOf, $minAsOf, $purgeTime=null)WANObjectCacheprotected
isVolatileValueAgeNegligible( $age)WANObjectCacheprivate
makeGlobalKey( $class,... $components)WANObjectCache
makeKey( $class,... $components)WANObjectCache
makeMultiKeys(array $ids, $keyCallback)WANObjectCache
makePurgeValue( $timestamp, $holdoff)WANObjectCacheprivate
multiRemap(array $ids, array $res)WANObjectCache
newEmpty()WANObjectCachestatic
parsePurgeValue( $value)WANObjectCacheprivate
prefixCacheKeys(array $keys, $prefix)WANObjectCacheprotectedstatic
processCheckKeys(array $timeKeys, array $wrappedValues, $now)WANObjectCacheprivate
QOS_EMULATION_SQLIExpiringStore
QOS_SYNCWRITES_BEIExpiringStore
QOS_SYNCWRITES_NONEIExpiringStore
QOS_SYNCWRITES_QCIExpiringStore
QOS_SYNCWRITES_SSIExpiringStore
QOS_UNKNOWNIExpiringStore
reap( $key, $purgeTimestamp, &$isStale=false)WANObjectCache
reapCheckKey( $key, $purgeTimestamp, &$isStale=false)WANObjectCache
relayDelete( $key)WANObjectCacheprotected
relayPurge( $key, $ttl, $holdoff)WANObjectCacheprotected
resetCheckKey( $key)WANObjectCache
resolveBusyValue( $busyValue)WANObjectCacheprivate
resolveCTL( $value, $curTTL, $curInfo, $touchedCallback)WANObjectCacheprivate
resolveTouched( $value, $lastPurge, $touchedCallback)WANObjectCacheprivate
scheduleAsyncRefresh( $key, $ttl, $callback, $opts)WANObjectCacheprivate
set( $key, $value, $ttl=self::TTL_INDEFINITE, array $opts=[])WANObjectCache
setInterimValue( $key, $value, $ttl, $version, $walltime)WANObjectCacheprivate
setLogger(LoggerInterface $logger)WANObjectCache
setMockTime(&$time)WANObjectCache
touchCheckKey( $key, $holdoff=self::HOLDOFF_TTL)WANObjectCache
TTL_DAYIExpiringStore
TTL_HOURIExpiringStore
TTL_INDEFINITEIExpiringStore
TTL_MINUTEIExpiringStore
TTL_MONTHIExpiringStore
TTL_PROC_LONGIExpiringStore
TTL_PROC_SHORTIExpiringStore
TTL_SECONDIExpiringStore
TTL_WEEKIExpiringStore
TTL_YEARIExpiringStore
unwrap( $wrapped, $now)WANObjectCacheprivate
useInterimHoldOffCaching( $enabled)WANObjectCache
worthRefreshExpiring( $curTTL, $lowTTL)WANObjectCacheprotected
worthRefreshPopular( $asOf, $ageNew, $timeTillRefresh, $now)WANObjectCacheprotected
wrap( $value, $ttl, $version, $now, $walltime)WANObjectCacheprivate
yieldStampedeLock( $key, $hasLock)WANObjectCacheprivate