MediaWiki REL1_32
|
Job to prune link tables for pages that were deleted. More...
Public Member Functions | |
__construct (Title $title, array $params) | |
run () | |
Run the job. | |
Public Member Functions inherited from Job | |
__construct ( $command, $title, $params=false) | |
allowRetries () | |
getDeduplicationInfo () | |
Subclasses may need to override this to make duplication detection work. | |
getLastError () | |
getParams () | |
getQueuedTimestamp () | |
getReadyTimestamp () | |
getReleaseTimestamp () | |
getRequestId () | |
getRootJobParams () | |
getTitle () | |
getType () | |
hasExecutionFlag ( $flag) | |
hasRootJobParams () | |
ignoreDuplicates () | |
Whether the queue should reject insertion of this job if a duplicate exists. | |
isRootJob () | |
teardown ( $status) | |
Do any final cleanup after run(), deferred updates, and all DB commits happen. | |
toString () | |
workItemCount () | |
Additional Inherited Members | |
Static Public Member Functions inherited from Job | |
static | factory ( $command, Title $title, $params=[]) |
Create the appropriate object to handle a specific job. | |
static | newRootJobParams ( $key) |
Get "root job" parameters for a task. | |
Public Attributes inherited from Job | |
string | $command |
array | $metadata = [] |
Additional queue metadata. | |
array | $params |
Array of job parameters. | |
Protected Member Functions inherited from Job | |
addTeardownCallback ( $callback) | |
setLastError ( $error) | |
Protected Attributes inherited from Job | |
string | $error |
Text for error that occurred last. | |
int | $executionFlags = 0 |
Bitfield of JOB_* class constants. | |
bool | $removeDuplicates |
Expensive jobs may set this to true. | |
callable[] | $teardownCallbacks = [] |
Title | $title |
Job to prune link tables for pages that were deleted.
Only DataUpdate classes should construct these jobs
Definition at line 34 of file DeleteLinksJob.php.
Definition at line 35 of file DeleteLinksJob.php.
References Job\$params, and Job\$title.
DeleteLinksJob::run | ( | ) |
Run the job.
Reimplemented from Job.
Definition at line 40 of file DeleteLinksJob.php.
References DB_MASTER, Job\setLastError(), title, and wfGetDB().