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

Public Member Functions

 newHooks ()
 
 newConfig ()
 
 newConnectionProvider ()
 
 newDocumentCreator (Store $store)
 
 newProximityPropertyValueLookup (Store $store)
 
 newInstaller (ElasticClient $connection)
 
 newIndexer (Store $store=null, MessageReporter $messageReporter=null)
 
 newRollover (ElasticClient $connection)
 
 newBulk (ElasticClient $connection)
 
 newFileIndexer (Store $store, Indexer $indexer)
 
 newReplicationStatus (ElasticClient $connection)
 
 newDocumentReplicationExaminer (Store $store=null)
 
 newReplicationCheck (Store $store=null)
 
 newQueryEngine (Store $store)
 
 newRebuilder (Store $store)
 
 newUpdateEntityCollationComplete (Store $store, MessageReporter $messageReporter)
 
 newInfoTaskHandler (Store $store, $outputFormatter)
 
 newConceptDescriptionInterpreter (ConditionBuilder $containerBuilder)
 
 newSomePropertyInterpreter (ConditionBuilder $containerBuilder)
 
 newClassDescriptionInterpreter (ConditionBuilder $containerBuilder)
 
 newNamespaceDescriptionInterpreter (ConditionBuilder $containerBuilder)
 
 newValueDescriptionInterpreter (ConditionBuilder $containerBuilder)
 
 newSomeValueInterpreter (ConditionBuilder $containerBuilder)
 
 newConjunctionInterpreter (ConditionBuilder $containerBuilder)
 
 newDisjunctionInterpreter (ConditionBuilder $containerBuilder)
 
 onEntityReferenceCleanUpComplete (Store $store, $id, $subject, $isRedirect)
 
 onInvalidateEntityCache ( $dispatchContext)
 
 onRegisterEventListeners ( $eventListener)
 
 onAfterUpdateEntityCollationComplete ( $store, $messageReporter)
 

Detailed Description

GNU GPL v2+

Since
3.0
Author
mwjames

Member Function Documentation

◆ newBulk()

SMW\Elastic\ElasticFactory::newBulk ( ElasticClient  $connection)
Since
3.0
Parameters
ElasticClient$connection
Returns
Bulk

◆ newClassDescriptionInterpreter()

SMW\Elastic\ElasticFactory::newClassDescriptionInterpreter ( ConditionBuilder  $containerBuilder)
Since
3.0
Parameters
ConditionBuilder$containerBuilder
Returns
ClassDescriptionInterpreter

◆ newConceptDescriptionInterpreter()

SMW\Elastic\ElasticFactory::newConceptDescriptionInterpreter ( ConditionBuilder  $containerBuilder)
Since
3.0
Parameters
ConditionBuilder$containerBuilder
Returns
ConceptDescriptionInterpreter

◆ newConfig()

SMW\Elastic\ElasticFactory::newConfig ( )
Since
3.0
Returns
Config

◆ newConjunctionInterpreter()

SMW\Elastic\ElasticFactory::newConjunctionInterpreter ( ConditionBuilder  $containerBuilder)
Since
3.0
Parameters
ConditionBuilder$containerBuilder
Returns
ConjunctionInterpreter

◆ newConnectionProvider()

SMW\Elastic\ElasticFactory::newConnectionProvider ( )
Since
3.0
Returns
ConnectionProvider

◆ newDisjunctionInterpreter()

SMW\Elastic\ElasticFactory::newDisjunctionInterpreter ( ConditionBuilder  $containerBuilder)
Since
3.0
Parameters
ConditionBuilder$containerBuilder
Returns
DisjunctionInterpreter

◆ newDocumentCreator()

SMW\Elastic\ElasticFactory::newDocumentCreator ( Store  $store)
Since
3.2
Parameters
Store$store
Returns
DocumentCreator

◆ newDocumentReplicationExaminer()

SMW\Elastic\ElasticFactory::newDocumentReplicationExaminer ( Store  $store = null)
Since
3.1
Parameters
Store$store
Returns
DocumentReplicationExaminer

◆ newFileIndexer()

SMW\Elastic\ElasticFactory::newFileIndexer ( Store  $store,
Indexer  $indexer 
)
Since
3.0
Parameters
Indexer$indexer
Returns
FileIndexer

◆ newHooks()

SMW\Elastic\ElasticFactory::newHooks ( )
Since
3.2
Returns
Hooks

◆ newIndexer()

SMW\Elastic\ElasticFactory::newIndexer ( Store  $store = null,
MessageReporter  $messageReporter = null 
)
Since
3.0
Parameters
Store$store
MessageReporter | null$messageReporter
Returns
Indexer

◆ newInfoTaskHandler()

SMW\Elastic\ElasticFactory::newInfoTaskHandler ( Store  $store,
  $outputFormatter 
)
Since
3.0
Parameters
Store$store
Returns
ElasticClientTaskHandler

◆ newInstaller()

SMW\Elastic\ElasticFactory::newInstaller ( ElasticClient  $connection)
Since
3.2
Parameters
ElasticClient$connection
Returns
Installer

◆ newNamespaceDescriptionInterpreter()

SMW\Elastic\ElasticFactory::newNamespaceDescriptionInterpreter ( ConditionBuilder  $containerBuilder)
Since
3.0
Parameters
ConditionBuilder$containerBuilder
Returns
NamespaceDescriptionInterpreter

◆ newProximityPropertyValueLookup()

SMW\Elastic\ElasticFactory::newProximityPropertyValueLookup ( Store  $store)
Since
3.0
Parameters
Store$store
Returns
ProximityPropertyValueLookup

◆ newQueryEngine()

SMW\Elastic\ElasticFactory::newQueryEngine ( Store  $store)
Since
3.0
Parameters
Store$store
Returns
QueryEngine

◆ newRebuilder()

SMW\Elastic\ElasticFactory::newRebuilder ( Store  $store)
Since
3.0
Parameters
Store$store
Returns
Rebuilder

◆ newReplicationCheck()

SMW\Elastic\ElasticFactory::newReplicationCheck ( Store  $store = null)
Since
3.1
Parameters
Store$store
Returns
ReplicationCheck

◆ newReplicationStatus()

SMW\Elastic\ElasticFactory::newReplicationStatus ( ElasticClient  $connection)
Since
3.1
Parameters
ElasticClient$connection
Returns
ReplicationStatus

◆ newRollover()

SMW\Elastic\ElasticFactory::newRollover ( ElasticClient  $connection)
Since
3.0
Parameters
ElasticClient$connection
Returns
Rollover

◆ newSomePropertyInterpreter()

SMW\Elastic\ElasticFactory::newSomePropertyInterpreter ( ConditionBuilder  $containerBuilder)
Since
3.0
Parameters
ConditionBuilder$containerBuilder
Returns
SomePropertyInterpreter

◆ newSomeValueInterpreter()

SMW\Elastic\ElasticFactory::newSomeValueInterpreter ( ConditionBuilder  $containerBuilder)
Since
3.0
Parameters
ConditionBuilder$containerBuilder
Returns
SomeValueInterpreter

◆ newUpdateEntityCollationComplete()

SMW\Elastic\ElasticFactory::newUpdateEntityCollationComplete ( Store  $store,
MessageReporter  $messageReporter 
)
Since
3.1
Parameters
Store$store
MessageReporter$messageReporter
Returns
UpdateEntityCollationComplete

◆ newValueDescriptionInterpreter()

SMW\Elastic\ElasticFactory::newValueDescriptionInterpreter ( ConditionBuilder  $containerBuilder)
Since
3.0
Parameters
ConditionBuilder$containerBuilder
Returns
ValueDescriptionInterpreter

◆ onAfterUpdateEntityCollationComplete()

SMW\Elastic\ElasticFactory::onAfterUpdateEntityCollationComplete (   $store,
  $messageReporter 
)

◆ onEntityReferenceCleanUpComplete()

SMW\Elastic\ElasticFactory::onEntityReferenceCleanUpComplete ( Store  $store,
  $id,
  $subject,
  $isRedirect 
)

◆ onInvalidateEntityCache()

SMW\Elastic\ElasticFactory::onInvalidateEntityCache (   $dispatchContext)
Since
3.1
Parameters
DispatchContext$dispatchContext

◆ onRegisterEventListeners()

SMW\Elastic\ElasticFactory::onRegisterEventListeners (   $eventListener)

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

About | General disclaimer | Privacy policy