Semantic MediaWiki and related extensions
Public Member Functions | Public Attributes | Protected Attributes | List of all members
SMW\MediaWiki\Jobs\ParserCachePurgeJob Class Reference
Collaboration diagram for SMW\MediaWiki\Jobs\ParserCachePurgeJob:
Collaboration graph
[legend]

Public Member Functions

 __construct (Title $title, $params=array())
 
 run ()
 
- Public Member Functions inherited from SMW\MediaWiki\Jobs\JobBase
 setStore (Store $store)
 
 isEnabledJobQueue ($enableJobQueue=true)
 
 pushToJobQueue ()
 
 getType ()
 
 getJobCount ()
 
 getTitle ()
 
 hasParameter ($key)
 
 getParameter ($key)
 
 insert ()
 
 lazyPush ()
 

Public Attributes

const CHUNK_SIZE = 300
 

Protected Attributes

 $applicationFactory
 
 $pageUpdater
 
- Protected Attributes inherited from SMW\MediaWiki\Jobs\JobBase
 $isEnabledJobQueue = true
 
 $jobs = array()
 
 $store = null
 

Additional Inherited Members

- Static Public Member Functions inherited from SMW\MediaWiki\Jobs\JobBase
static batchInsert ($jobs)
 
static getQueueSizes ()
 

Detailed Description

GNU GPL v2+

Since
2.3
Author
mwjames

Constructor & Destructor Documentation

SMW\MediaWiki\Jobs\ParserCachePurgeJob::__construct ( Title  $title,
  $params = array() 
)
Since
2.3
Parameters
Title$title
array$paramsjob parameters

Member Function Documentation

SMW\MediaWiki\Jobs\ParserCachePurgeJob::run ( )
See also
Job::run
Since
2.3

Member Data Documentation

SMW\MediaWiki\Jobs\ParserCachePurgeJob::$applicationFactory
protected
SMW\MediaWiki\Jobs\ParserCachePurgeJob::$pageUpdater
protected
const SMW\MediaWiki\Jobs\ParserCachePurgeJob::CHUNK_SIZE = 300

A balanced size that should be carefully monitored in order to not have a negative impact when running the initial update in online mode.


The documentation for this class was generated from the following file: