Semantic MediaWiki and related extensions
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
SMW\Elastic\Indexer\Replication\ReplicationCheck Class Reference

Public Member Functions

 __construct (Store $store, DocumentReplicationExaminer $documentReplicationExaminer, EntityCache $entityCache)
 
 getReplicationFailures ()
 
 deleteEntireReplicationTrail ()
 
 deleteReplicationTrail ( $subject)
 
 setCacheTTL ( $cacheTTL)
 
 getErrorTitle ()
 
 getSeverityType ()
 
 process (array $parameters)
 
 checkReplication (DIWikiPage $subject, array $options=[])
 

Static Public Member Functions

static makeCacheKey ( $subject)
 

Public Attributes

const REPLICATION_CHECK_TASK_CACKE_KEY = 'CheckReplicationTask'
 
const TYPE_SUCCESS = 'success'
 
const SEVERITY_TYPE_ERROR = 'error'
 
const SEVERITY_TYPE_WARNING = 'warning'
 

Detailed Description

GNU GPL v2+

Since
3.1
Author
mwjames

Constructor & Destructor Documentation

◆ __construct()

SMW\Elastic\Indexer\Replication\ReplicationCheck::__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\ReplicationCheck::checkReplication ( DIWikiPage  $subject,
array  $options = [] 
)
Since
3.1
Parameters
DIWikiPage$subject
array$options
Returns
string

◆ deleteEntireReplicationTrail()

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

◆ deleteReplicationTrail()

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

◆ getErrorTitle()

SMW\Elastic\Indexer\Replication\ReplicationCheck::getErrorTitle ( )
Since
3.2
Returns
string

◆ getReplicationFailures()

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

◆ getSeverityType()

SMW\Elastic\Indexer\Replication\ReplicationCheck::getSeverityType ( )
Since
3.2
Returns
string

◆ makeCacheKey()

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

◆ process()

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

◆ setCacheTTL()

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

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

About | General disclaimer | Privacy policy