/** * @since 1.9 * * @param Title $title * @param array $params job parameters * @param integer $id job id */ public function __construct(Title $title, $params = array(), $id = 0) { parent::__construct('SMW\\UpdateDispatcherJob', $title, $params, $id); $this->removeDuplicates = true; $this->setStore(ApplicationFactory::getInstance()->getStore()); $this->isEnabledJobQueue(ApplicationFactory::getInstance()->getSettings()->get('smwgEnableUpdateJobs')); }
/** * @since 1.9 * * @param Title $title * @param array $params job parameters * @param integer $id job id */ public function __construct(Title $title, $params = array(), $id = 0) { parent::__construct('SMW\\UpdateDispatcherJob', $title, $params, $id); $this->removeDuplicates = true; $this->applicationFactory = ApplicationFactory::getInstance(); $this->setStore($this->applicationFactory->getStore()); }
/** * @since 2.5 * * @param Title $title * @param array $params job parameters */ public function __construct(Title $title, $params = array()) { parent::__construct('SMW\\SearchTableUpdateJob', $title, $params); }
/** * @since 2.5 * * @param Title $title * @param array $params job parameters */ public function __construct(Title $title, $params = array()) { parent::__construct('SMW\\EntityIdDisposerJob', $title, $params); $this->propertyTableIdReferenceDisposer = new PropertyTableIdReferenceDisposer(ApplicationFactory::getInstance()->getStore('\\SMW\\SQLStore\\SQLStore')); }
/** * @since 1.9.1 * * @param Title $title * @param array $params job parameters */ public function __construct(Title $title, $params = array()) { parent::__construct('SMW\\DeleteSubjectJob', $title, $params); $this->removeDuplicates = true; }
/** * @since 2.5 * * @param Title $title * @param array $params job parameters */ public function __construct(Title $title, $params = array()) { parent::__construct('SMW\\ChronologyPurgeJob', $title, $params); }
/** * @since 2.3 * * @param Title $title * @param array $params job parameters */ public function __construct(Title $title, $params = array()) { parent::__construct('SMW\\ParserCachePurgeJob', $title, $params); }
/** * @since 1.9 * * @param Title $title */ function __construct(Title $title) { parent::__construct('SMW\\UpdateJob', $title); $this->removeDuplicates = true; }
/** * @since 1.9 * * @param Title $title * @param array $params */ function __construct(Title $title, $params = array()) { parent::__construct('SMW\\UpdateJob', $title, $params); $this->removeDuplicates = true; }
/** * @since 1.9 * * @param Title $title * @param array $params job parameters * @param integer $id job id */ public function __construct(Title $title, $params = array(), $id = 0) { parent::__construct('SMW\\UpdateDispatcherJob', $title, $params, $id); $this->removeDuplicates = true; }
/** * Constructor. The parameters optionally specified in the second * argument of this constructor use the following array keys: 'spos' * (start index, default 1), 'prog' (progress indicator, default 0), * ('rc' (number of runs to be done, default 1). If more than one run * is done, then the first run will restrict to properties and types. * The progress indication refers to the current run, not to the * overall job. * * @param $title Title not relevant but needed for MW jobs * @param $params array (associative) as explained above */ public function __construct($title, $params = array('spos' => 1, 'prog' => 0, 'rc' => 1)) { parent::__construct('SMW\\RefreshJob', $title, $params); }
/** * @since 2.3 * * @param Title $title * @param array $params job parameters */ public function __construct(Title $title, $params = array()) { parent::__construct('SMW\\ParserCachePurgeJob', $title, $params); $this->applicationFactory = ApplicationFactory::getInstance(); }