Semantic MediaWiki and related extensions
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
SMW\Elastic\Indexer\Replication\CheckReplicationTask Class Reference
Inheritance diagram for SMW\Elastic\Indexer\Replication\CheckReplicationTask:
Inheritance graph
[legend]
Collaboration diagram for SMW\Elastic\Indexer\Replication\CheckReplicationTask:
Collaboration graph
[legend]

Public Member Functions

 __construct (Store $store, DocumentReplicationExaminer $documentReplicationExaminer, EntityCache $entityCache)
 
 getReplicationFailures ()
 
 deleteEntireReplicationTrail ()
 
 deleteReplicationTrail ( $subject)
 
 setCacheTTL ( $cacheTTL)
 
 process (array $parameters)
 
 checkReplication (DIWikiPage $subject, array $options=[])
 
- Public Member Functions inherited from SMW\MediaWiki\Api\Tasks\Task
 process (array $parameters)
 

Static Public Member Functions

static makeCacheKey ( $subject)
 
- Static Public Member Functions inherited from SMW\MediaWiki\Api\Tasks\Task
static makeCacheKey ( $key)
 

Public Attributes

const REPLICATION_CHECK_TASK_CACKE_KEY = 'CheckReplicationTask'
 
const TYPE_SUCCESS = 'success'
 
- Public Attributes inherited from SMW\MediaWiki\Api\Tasks\Task
const CACHE_NAMESPACE = 'smw:api:task'
 

Detailed Description

GNU GPL v2+

Since
3.1
Author
mwjames

Constructor & Destructor Documentation

◆ __construct()

SMW\Elastic\Indexer\Replication\CheckReplicationTask::__construct ( Store  $store,
DocumentReplicationExaminer  $documentReplicationExaminer,
EntityCache  $entityCache 
)
Since
3.1
Parameters
Store$store
DocumentReplicationExaminer$documentReplicationExaminer
EntityCache$entityCache

Member Function Documentation

◆ checkReplication()

SMW\Elastic\Indexer\Replication\CheckReplicationTask::checkReplication ( DIWikiPage  $subject,
array  $options = [] 
)
Since
3.1
Parameters
DIWikiPage$subject
array$options
Returns
string

◆ deleteEntireReplicationTrail()

SMW\Elastic\Indexer\Replication\CheckReplicationTask::deleteEntireReplicationTrail ( )
Since
3.1
Parameters
Title$title

◆ deleteReplicationTrail()

SMW\Elastic\Indexer\Replication\CheckReplicationTask::deleteReplicationTrail (   $subject)
Since
3.1
Parameters
DIWikiPage | Title$title

◆ getReplicationFailures()

SMW\Elastic\Indexer\Replication\CheckReplicationTask::getReplicationFailures ( )
Since
3.1
Returns
[]

◆ makeCacheKey()

static SMW\Elastic\Indexer\Replication\CheckReplicationTask::makeCacheKey (   $subject)
static
Since
3.1
Parameters
DIWikiPage$subject
Returns
string

◆ process()

SMW\Elastic\Indexer\Replication\CheckReplicationTask::process ( array  $parameters)
Since
3.1
Parameters
array$parameters
Returns
array

◆ setCacheTTL()

SMW\Elastic\Indexer\Replication\CheckReplicationTask::setCacheTTL (   $cacheTTL)
Since
3.1
Parameters
integer$cacheTTL

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

About | General disclaimer | Privacy policy