Semantic MediaWiki and related extensions
Public Member Functions | Static Public Member Functions | List of all members
SMW\MediaWiki\JobFactory Class Reference

Public Member Functions

 newByType ( $type, Title $title=null, array $parameters=[])
 
 newRefreshJob (Title $title, array $parameters=[])
 
 newUpdateJob (Title $title, array $parameters=[])
 
 newUpdateDispatcherJob (Title $title, array $parameters=[])
 
 newFulltextSearchTableUpdateJob (Title $title, array $parameters=[])
 
 newEntityIdDisposerJob (Title $title, array $parameters=[])
 
 newPropertyStatisticsRebuildJob (Title $title, array $parameters=[])
 
 newFulltextSearchTableRebuildJob (Title $title, array $parameters=[])
 
 newChangePropagationDispatchJob (Title $title, array $parameters=[])
 
 newChangePropagationUpdateJob (Title $title, array $parameters=[])
 
 newChangePropagationClassUpdateJob (Title $title, array $parameters=[])
 
 newParserCachePurgeJob (Title $title, array $parameters=[])
 

Static Public Member Functions

static batchInsert (array $jobs)
 

Detailed Description

GNU GPL v2+

Since
2.0
Author
mwjames

Member Function Documentation

◆ batchInsert()

static SMW\MediaWiki\JobFactory::batchInsert ( array  $jobs)
static
Since
2.5
Parameters
array$jobs

◆ newByType()

SMW\MediaWiki\JobFactory::newByType (   $type,
Title  $title = null,
array  $parameters = [] 
)
Since
2.5
Parameters
string$type
Title | null$title
array$parameters
Returns
Job
Exceptions
RuntimeException

◆ newChangePropagationClassUpdateJob()

SMW\MediaWiki\JobFactory::newChangePropagationClassUpdateJob ( Title  $title,
array  $parameters = [] 
)
Since
3.0
Parameters
Title$title
array$parameters
Returns
ChangePropagationClassUpdateJob

◆ newChangePropagationDispatchJob()

SMW\MediaWiki\JobFactory::newChangePropagationDispatchJob ( Title  $title,
array  $parameters = [] 
)
Since
3.0
Parameters
Title$title
array$parameters
Returns
ChangePropagationDispatchJob

◆ newChangePropagationUpdateJob()

SMW\MediaWiki\JobFactory::newChangePropagationUpdateJob ( Title  $title,
array  $parameters = [] 
)
Since
3.0
Parameters
Title$title
array$parameters
Returns
ChangePropagationUpdateJob

◆ newEntityIdDisposerJob()

SMW\MediaWiki\JobFactory::newEntityIdDisposerJob ( Title  $title,
array  $parameters = [] 
)
Since
2.5
Parameters
Title$title
array$parameters
Returns
EntityIdDisposerJob

◆ newFulltextSearchTableRebuildJob()

SMW\MediaWiki\JobFactory::newFulltextSearchTableRebuildJob ( Title  $title,
array  $parameters = [] 
)
Since
2.5
Parameters
Title$title
array$parameters
Returns
FulltextSearchTableRebuildJob

◆ newFulltextSearchTableUpdateJob()

SMW\MediaWiki\JobFactory::newFulltextSearchTableUpdateJob ( Title  $title,
array  $parameters = [] 
)
Since
2.5
Parameters
Title$title
array$parameters
Returns
FulltextSearchTableUpdateJob

◆ newParserCachePurgeJob()

SMW\MediaWiki\JobFactory::newParserCachePurgeJob ( Title  $title,
array  $parameters = [] 
)
Since
3.1
Parameters
Title$title
array$parameters
Returns
ParserCachePurgeJob

◆ newPropertyStatisticsRebuildJob()

SMW\MediaWiki\JobFactory::newPropertyStatisticsRebuildJob ( Title  $title,
array  $parameters = [] 
)
Since
2.5
Parameters
Title$title
array$parameters
Returns
PropertyStatisticsRebuildJob

◆ newRefreshJob()

SMW\MediaWiki\JobFactory::newRefreshJob ( Title  $title,
array  $parameters = [] 
)
Since
2.5
Parameters
Title$title
array$parameters
Returns
RefreshJob

◆ newUpdateDispatcherJob()

SMW\MediaWiki\JobFactory::newUpdateDispatcherJob ( Title  $title,
array  $parameters = [] 
)
Since
2.0
Parameters
Title$title
array$parameters
Returns
UpdateDispatcherJob

◆ newUpdateJob()

SMW\MediaWiki\JobFactory::newUpdateJob ( Title  $title,
array  $parameters = [] 
)
Since
2.0
Parameters
Title$title
array$parameters
Returns
UpdateJob

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

About | General disclaimer | Privacy policy