/**
  * @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);
 }
Exemple #8
0
 /**
  * @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;
 }
Exemple #11
0
 /**
  * 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();
 }