MediaWiki  master
IJobSpecification.php
Go to the documentation of this file.
1 <?php
35 interface IJobSpecification {
39  public function getType();
40 
44  public function getParams();
45 
49  public function getReleaseTimestamp();
50 
54  public function ignoreDuplicates();
55 
64  public function getDeduplicationInfo();
65 
71  public function getRootJobParams();
72 
78  public function hasRootJobParams();
79 
84  public function isRootJob();
85 }
IJobSpecification\hasRootJobParams
hasRootJobParams()
IJobSpecification\getRootJobParams
getRootJobParams()
IJobSpecification\getType
getType()
IJobSpecification\getReleaseTimestamp
getReleaseTimestamp()
IJobSpecification\getParams
getParams()
IJobSpecification\getDeduplicationInfo
getDeduplicationInfo()
Subclasses may need to override this to make duplication detection work.
IJobSpecification\ignoreDuplicates
ignoreDuplicates()
IJobSpecification
Interface for serializable objects that describe a job queue task.
Definition: IJobSpecification.php:35
IJobSpecification\isRootJob
isRootJob()