MediaWiki REL1_33
WANObjectCache Member List

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

$asyncHandlerWANObjectCacheprotected
$cacheWANObjectCacheprotected
$callbackDepthWANObjectCacheprivate
$clusterWANObjectCacheprotected
$epochWANObjectCacheprotected
$loggerWANObjectCacheprotected
$mcrouterAwareWANObjectCacheprotected
$processCachesWANObjectCacheprotected
$regionWANObjectCacheprotected
$statsWANObjectCacheprotected
$useInterimHoldOffCachingWANObjectCacheprotected
$wallClockOverrideWANObjectCacheprivate
$warmupCacheWANObjectCacheprivate
$warmupKeyMissesWANObjectCacheprivate
__construct(array $params)WANObjectCache
adaptiveTTL( $mtime, $maxTTL, $minTTL=30, $factor=0.2)WANObjectCache
AGE_NEWWANObjectCache
ATTR_EMULATIONIExpiringStore
ATTR_SYNCWRITESIExpiringStore
CHECK_KEY_TTLWANObjectCache
checkAndSetCooloff( $key, $kClass, $elapsed, $lockTSE, $hasLock)WANObjectCacheprivate
clearLastError()WANObjectCache
clearProcessCache()WANObjectCache
COOLOFF_KEY_PREFIXWANObjectCache
COOLOFF_TTLWANObjectCache
delete( $key, $ttl=self::HOLDOFF_TTL)WANObjectCache
determineKeyClassForStats( $key)WANObjectCacheprotected
doGetWithSetCallback( $key, $ttl, $callback, array $opts, &$asOf=null)WANObjectCacheprotected
ERR_NO_RESPONSEIExpiringStore
ERR_NONEIExpiringStore
ERR_UNEXPECTEDIExpiringStore
ERR_UNREACHABLEIExpiringStore
FLD_FLAGSWANObjectCache
FLD_HOLDOFFWANObjectCache
FLD_TIMEWANObjectCache
FLD_TTLWANObjectCache
FLD_VALUEWANObjectCache
FLD_VERSIONWANObjectCache
get( $key, &$curTTL=null, array $checkKeys=[], &$info=null)WANObjectCache
getCheckKeyTime( $key)WANObjectCache
getCurrentTime()WANObjectCacheprotected
getInterimValue( $key, $versioned, $minTime)WANObjectCacheprotected
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
getNonProcessCachedKeys(array $keys, array $opts, $pcTTL)WANObjectCacheprivate
getProcessCache( $group)WANObjectCacheprotected
getQoS( $flag)WANObjectCache
getRawKeysForWarmup(array $keys, array $checkKeys)WANObjectCacheprivate
getWarmupKeyMisses()WANObjectCache
getWithSetCallback( $key, $ttl, $callback, array $opts=[])WANObjectCache
GRACE_TTL_NONEWANObjectCache
HIT_RATE_HIGHWANObjectCache
HOLDOFF_NONEWANObjectCache
HOLDOFF_TTLWANObjectCache
HOT_TTRWANObjectCache
INTERIM_KEY_PREFIXWANObjectCache
INTERIM_KEY_TTLWANObjectCache
isAliveOrInGracePeriod( $curTTL, $graceTTL)WANObjectCacheprotected
isValid( $value, $versioned, $asOf, $minTime, $purgeTime=null)WANObjectCacheprotected
isVolatileValueAgeNegligible( $age)WANObjectCacheprivate
LOCK_TTLWANObjectCache
LOW_TTLWANObjectCache
makeGlobalKey( $class, $component=null)WANObjectCache
makeKey( $class, $component=null)WANObjectCache
makeMultiKeys(array $entities, callable $keyFunc)WANObjectCache
makePurgeValue( $timestamp, $holdoff)WANObjectCacheprotected
MAX_COMMIT_DELAYWANObjectCache
MAX_READ_LAGWANObjectCache
MIN_TIMESTAMP_NONEWANObjectCache
MUTEX_KEY_PREFIXWANObjectCache
newEmpty()WANObjectCachestatic
parsePurgeValue( $value)WANObjectCacheprotected
PASS_BY_REFWANObjectCache
PC_PRIMARYWANObjectCache
prefixCacheKeys(array $keys, $prefix)WANObjectCacheprotectedstatic
processCheckKeys(array $timeKeys, array $wrappedValues, $now)WANObjectCacheprivate
PURGE_VAL_PREFIXWANObjectCache
QOS_EMULATION_SQLIExpiringStore
QOS_SYNCWRITES_BEIExpiringStore
QOS_SYNCWRITES_NONEIExpiringStore
QOS_SYNCWRITES_QCIExpiringStore
QOS_SYNCWRITES_SSIExpiringStore
QOS_UNKNOWNIExpiringStore
RAMPUP_TTLWANObjectCache
reap( $key, $purgeTimestamp, &$isStale=false)WANObjectCache
reapCheckKey( $key, $purgeTimestamp, &$isStale=false)WANObjectCache
RECENT_SET_HIGH_MSWANObjectCache
RECENT_SET_LOW_MSWANObjectCache
relayDelete( $key)WANObjectCacheprotected
relayPurge( $key, $ttl, $holdoff)WANObjectCacheprotected
resetCheckKey( $key)WANObjectCache
resolveCTL( $value, $curTTL, $curInfo, $touchedCallback)WANObjectCacheprotected
resolveTouched( $value, $lastPurge, $touchedCallback)WANObjectCacheprotected
scheduleAsyncRefresh( $key, $ttl, $callback, $opts)WANObjectCacheprivate
set( $key, $value, $ttl=self::TTL_INDEFINITE, array $opts=[])WANObjectCache
SET_DELAY_HIGH_MSWANObjectCache
setInterimValue( $key, $value, $tempTTL, $newAsOf)WANObjectCacheprotected
setLogger(LoggerInterface $logger)WANObjectCache
setMockTime(&$time)WANObjectCache
STALE_TTL_NONEWANObjectCache
TIME_KEY_PREFIXWANObjectCache
TINY_NEGATIVEWANObjectCache
TINY_POSTIVEWANObjectCache
touchCheckKey( $key, $holdoff=self::HOLDOFF_TTL)WANObjectCache
TSE_NONEWANObjectCache
TTL_DAYIExpiringStore
TTL_HOURIExpiringStore
TTL_INDEFINITEIExpiringStore
TTL_LAGGEDWANObjectCache
TTL_MINUTEIExpiringStore
TTL_MONTHIExpiringStore
TTL_PROC_LONGIExpiringStore
TTL_PROC_SHORTIExpiringStore
TTL_SECONDIExpiringStore
TTL_UNCACHEABLEWANObjectCache
TTL_WEEKIExpiringStore
TTL_YEARIExpiringStore
unwrap( $wrapped, $now)WANObjectCacheprotected
useInterimHoldOffCaching( $enabled)WANObjectCache
VALUE_KEY_PREFIXWANObjectCache
VERSIONWANObjectCache
VFLD_DATAWANObjectCache
VFLD_VERSIONWANObjectCache
worthRefreshExpiring( $curTTL, $lowTTL)WANObjectCacheprotected
worthRefreshPopular( $asOf, $ageNew, $timeTillRefresh, $now)WANObjectCacheprotected
wrap( $value, $ttl, $now)WANObjectCacheprotected