MediaWiki master
MediaWiki\Deferred Namespace Reference

Namespaces

namespace  LinksUpdate
 

Classes

class  AtomicSectionUpdate
 Deferrable Update for closure/callback updates via IDatabase::doAtomicSection() More...
 
class  AutoCommitUpdate
 Deferrable Update for closure/callback updates that should use auto-commit mode. More...
 
class  CdnCacheUpdate
 Handles purging the appropriate CDN objects given a list of URLs or Title instances. More...
 
class  DataUpdate
 Abstract base class for update jobs that do something with some secondary data extracted from article. More...
 
interface  DeferrableCallback
 Callback wrapper that has an originating method. More...
 
interface  DeferrableUpdate
 Interface that deferrable updates should implement. More...
 
class  DeferredUpdates
 Defer callable updates to run later in the PHP process. More...
 
class  DeferredUpdatesScope
 DeferredUpdates helper class for managing DeferrableUpdate::doUpdate() nesting levels caused by nested calls to DeferredUpdates::doUpdates() More...
 
class  DeferredUpdatesScopeMediaWikiStack
 This class decouples DeferredUpdates's awareness of MediaWikiServices to ease unit testing. More...
 
class  DeferredUpdatesScopeStack
 DeferredUpdates helper class for tracking DeferrableUpdate::doUpdate() nesting levels caused by nested calls to DeferredUpdates::doUpdates() More...
 
interface  EnqueueableDataUpdate
 Interface that marks a DataUpdate as enqueuable via the JobQueue. More...
 
class  HtmlFileCacheUpdate
 HTMLFileCache purge update for a set of titles. More...
 
class  JobQueueEnqueueUpdate
 Enqueue lazy-pushed jobs that have accumulated from JobQueueGroup. More...
 
interface  MergeableUpdate
 Interface that deferrable updates can implement to signal that updates can be combined. More...
 
class  MessageCacheUpdate
 Message cache purging and in-place update handler for specific message page changes. More...
 
class  MWCallableUpdate
 DeferrableUpdate for closure/callable. More...
 
class  SearchUpdate
 Database independent search index updater. More...
 
class  SendPasswordResetEmailUpdate
 Sends emails to all accounts associated with that email to reset the password. More...
 
class  SiteStatsUpdate
 Class for handling updates to the site_stats table. More...
 
interface  TransactionRoundAwareUpdate
 Deferrable update that specifies whether it must run outside of any explicit LBFactory transaction round or must run inside of a round owned by doUpdate(). More...
 
class  TransactionRoundDefiningUpdate
 Deferrable update that must run outside of any explicit LBFactory transaction round. More...
 
class  UserEditCountInfo
 Helper class for UserEditCountUpdate. More...
 
class  UserEditCountUpdate
 Handles increment the edit count for a given set of users. More...