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

Public Member Functions

 __construct (SQLStore $store, MessageReporter $messageReporter=null)
 
 newUpdater ()
 
 newMasterQueryEngine ()
 
 newSlaveQueryEngine ()
 
 newEntityIdManager ()
 
 newPropertyTableUpdater ()
 
 newMasterConceptCache ()
 
 newSlaveConceptCache ()
 
 newUsageStatisticsCachedListLookup ()
 
 newPropertyUsageCachedListLookup (RequestOptions $requestOptions=null)
 
 newUnusedPropertyCachedListLookup (RequestOptions $requestOptions=null)
 
 newUndeclaredPropertyCachedListLookup (RequestOptions $requestOptions=null)
 
 newCachedListLookup (ListLookup $listLookup, $useCache, $cacheExpiry)
 
 newDeferredCallableCachedListLookupUpdate ()
 
 newRebuilder ()
 
 newEntityLookup ()
 
 newPropertyTableInfoFetcher ()
 
 newPropertyTableIdReferenceFinder ()
 
 newPropertyTableHashes (IdCacheManager $idCacheManager)
 
 newInstaller ()
 
 newDataItemHandlerFactory ()
 
 getLogger ()
 
 newTraversalPropertyLookup ()
 
 newPropertySubjectsLookup ()
 
 newPropertiesLookup ()
 
 newPropertyStatisticsStore ()
 
 newIdCacheManager ( $id, array $config)
 
 newPropertyTableRowDiffer ()
 
 newIdEntityFinder (IdCacheManager $idCacheManager)
 
 newEntityIdFinder (IdCacheManager $idCacheManager, PropertyTableHashes $propertyTableHashes=null)
 
 newCacheWarmer (IdCacheManager $idCacheManager)
 
 newIdChanger ()
 
 newRedirectUpdater ()
 
 newDuplicateFinder ()
 
 newHierarchyLookup ()
 
 newSubobjectListFinder ()
 
 newSemanticDataLookup ()
 
 newTableFieldUpdater ()
 
 newRedirectStore ()
 
 newChangePropListener ()
 
 newChangeOp (DIWikiPage $subject)
 
 newProximityPropertyValueLookup ()
 
 newEntityUniquenessLookup ()
 
 newQueryDependencyLinksStoreFactory ()
 
 newSortLetter ()
 
 newPropertyTableIdReferenceDisposer ()
 
 newMissingRedirectLookup ()
 
 newMonolingualTextLookup ()
 
 newDisplayTitleLookup ()
 
 newPrefetchItemLookup ()
 
 newPrefetchCache ()
 
 newPropertyTypeFinder ()
 
 newTableStatisticsLookup ()
 
 newSingleEntityQueryLookup ()
 
 newErrorLookup ()
 
 newServicesContainer ()
 

Detailed Description

GNU GPL v2+

Since
2.2
Author
Jeroen De Dauw < jeroe.nosp@m.nded.nosp@m.auw@g.nosp@m.mail.nosp@m..com >
mwjames

Constructor & Destructor Documentation

◆ __construct()

SMW\SQLStore\SQLStoreFactory::__construct ( SQLStore  $store,
MessageReporter  $messageReporter = null 
)
Since
2.2
Parameters
SQLStore$store
MessageReporter | null$messageReporter

Member Function Documentation

◆ getLogger()

SMW\SQLStore\SQLStoreFactory::getLogger ( )
Since
2.5
Returns
LoggerInterface

◆ newCachedListLookup()

SMW\SQLStore\SQLStoreFactory::newCachedListLookup ( ListLookup  $listLookup,
  $useCache,
  $cacheExpiry 
)
Since
2.2
Parameters
ListLookup$listLookup
boolean$useCache
integer$cacheExpiry
Returns
ListLookup

◆ newCacheWarmer()

SMW\SQLStore\SQLStoreFactory::newCacheWarmer ( IdCacheManager  $idCacheManager)
Since
3.1
Parameters
IdCacheManager$idCacheManager
Returns
CacheWarmer

◆ newChangeOp()

SMW\SQLStore\SQLStoreFactory::newChangeOp ( DIWikiPage  $subject)
Since
3.0
Parameters
DIWikiPage$subject
Returns
ChangeOp

◆ newChangePropListener()

SMW\SQLStore\SQLStoreFactory::newChangePropListener ( )
Since
3.0
Returns
ChangePropListener

◆ newDataItemHandlerFactory()

SMW\SQLStore\SQLStoreFactory::newDataItemHandlerFactory ( )
Since
2.5
Returns
DataItemHandlerFactory

◆ newDeferredCallableCachedListLookupUpdate()

SMW\SQLStore\SQLStoreFactory::newDeferredCallableCachedListLookupUpdate ( )
Since
2.4
Returns
DeferredCallableUpdate

◆ newDisplayTitleLookup()

SMW\SQLStore\SQLStoreFactory::newDisplayTitleLookup ( )
Since
3.1
Returns
DisplayTitleLookup

◆ newDuplicateFinder()

SMW\SQLStore\SQLStoreFactory::newDuplicateFinder ( )
Since
3.0
Returns
DuplicateFinder

◆ newEntityIdFinder()

SMW\SQLStore\SQLStoreFactory::newEntityIdFinder ( IdCacheManager  $idCacheManager,
PropertyTableHashes  $propertyTableHashes = null 
)
Since
3.1
Parameters
IdCacheManager$idCacheManager
PropertyTableHashes | null$propertyTableHashes
Returns
IdEntityFinder

◆ newEntityIdManager()

SMW\SQLStore\SQLStoreFactory::newEntityIdManager ( )
Since
2.5
Returns
EntityIdManager

◆ newEntityLookup()

SMW\SQLStore\SQLStoreFactory::newEntityLookup ( )
Since
2.5
Returns
EntityLookup

◆ newEntityUniquenessLookup()

SMW\SQLStore\SQLStoreFactory::newEntityUniquenessLookup ( )
Since
3.0
Returns
EntityUniquenessLookup

◆ newErrorLookup()

SMW\SQLStore\SQLStoreFactory::newErrorLookup ( )
Since
3.1
Returns
ErrorLookup

◆ newHierarchyLookup()

SMW\SQLStore\SQLStoreFactory::newHierarchyLookup ( )
Since
3.0
Returns
HierarchyLookup

◆ newIdCacheManager()

SMW\SQLStore\SQLStoreFactory::newIdCacheManager (   $id,
array  $config 
)
Since
3.0
Returns
IdCacheManager

◆ newIdChanger()

SMW\SQLStore\SQLStoreFactory::newIdChanger ( )
Since
3.0
Returns
IdChanger

◆ newIdEntityFinder()

SMW\SQLStore\SQLStoreFactory::newIdEntityFinder ( IdCacheManager  $idCacheManager)
Since
3.0
Parameters
IdCacheManager$idCacheManager
Returns
IdEntityFinder

◆ newInstaller()

SMW\SQLStore\SQLStoreFactory::newInstaller ( )
Since
2.5
Returns
Installer

◆ newMasterConceptCache()

SMW\SQLStore\SQLStoreFactory::newMasterConceptCache ( )
Since
2.2
Returns
ConceptCache

◆ newMasterQueryEngine()

SMW\SQLStore\SQLStoreFactory::newMasterQueryEngine ( )
Since
2.2
Returns
QueryEngine

◆ newMissingRedirectLookup()

SMW\SQLStore\SQLStoreFactory::newMissingRedirectLookup ( )
Since
3.1
Returns
MissingRedirectLookup

◆ newMonolingualTextLookup()

SMW\SQLStore\SQLStoreFactory::newMonolingualTextLookup ( )
Since
3.1
Returns
MonolingualTextLookup

◆ newPrefetchCache()

SMW\SQLStore\SQLStoreFactory::newPrefetchCache ( )
Since
3.1
Returns
PrefetchCache

◆ newPrefetchItemLookup()

SMW\SQLStore\SQLStoreFactory::newPrefetchItemLookup ( )
Since
3.1
Returns
PrefetchItemLookup

◆ newPropertiesLookup()

SMW\SQLStore\SQLStoreFactory::newPropertiesLookup ( )
Since
3.0
Returns
PropertiesLookup

◆ newPropertyStatisticsStore()

SMW\SQLStore\SQLStoreFactory::newPropertyStatisticsStore ( )
Since
2.5
Returns
PropertyStatisticsStore

◆ newPropertySubjectsLookup()

SMW\SQLStore\SQLStoreFactory::newPropertySubjectsLookup ( )
Since
3.0
Returns
PropertySubjectsLookup

◆ newPropertyTableHashes()

SMW\SQLStore\SQLStoreFactory::newPropertyTableHashes ( IdCacheManager  $idCacheManager)
Since
3.1
Parameters
IdCacheManager$idCacheManager
Returns
PropertyTableHashes

◆ newPropertyTableIdReferenceDisposer()

SMW\SQLStore\SQLStoreFactory::newPropertyTableIdReferenceDisposer ( )
Since
3.1
Returns
PropertyTableIdReferenceDisposer

◆ newPropertyTableIdReferenceFinder()

SMW\SQLStore\SQLStoreFactory::newPropertyTableIdReferenceFinder ( )

◆ newPropertyTableInfoFetcher()

SMW\SQLStore\SQLStoreFactory::newPropertyTableInfoFetcher ( )
Since
2.3
Returns
PropertyTableInfoFetcher

◆ newPropertyTableRowDiffer()

SMW\SQLStore\SQLStoreFactory::newPropertyTableRowDiffer ( )
Since
3.0
Returns
PropertyTableRowDiffer

◆ newPropertyTableUpdater()

SMW\SQLStore\SQLStoreFactory::newPropertyTableUpdater ( )
Since
3.0
Returns
PropertyTableUpdater

◆ newPropertyTypeFinder()

SMW\SQLStore\SQLStoreFactory::newPropertyTypeFinder ( )
Since
3.1
Returns
PropertyTypeFinder

◆ newPropertyUsageCachedListLookup()

SMW\SQLStore\SQLStoreFactory::newPropertyUsageCachedListLookup ( RequestOptions  $requestOptions = null)
Since
2.2
Parameters
RequestOptions | null$requestOptions
Returns
CachedListLookup

◆ newProximityPropertyValueLookup()

SMW\SQLStore\SQLStoreFactory::newProximityPropertyValueLookup ( )
Since
3.0
Returns
ProximityPropertyValueLookup

◆ newQueryDependencyLinksStoreFactory()

SMW\SQLStore\SQLStoreFactory::newQueryDependencyLinksStoreFactory ( )
Since
3.1
Returns
QueryDependencyLinksStoreFactory

◆ newRebuilder()

SMW\SQLStore\SQLStoreFactory::newRebuilder ( )
Since
2.3
Returns
Rebuilder

◆ newRedirectStore()

SMW\SQLStore\SQLStoreFactory::newRedirectStore ( )
Since
3.0
Returns
RedirectStore

◆ newRedirectUpdater()

SMW\SQLStore\SQLStoreFactory::newRedirectUpdater ( )
Since
3.1
Returns
RedirectUpdater

◆ newSemanticDataLookup()

SMW\SQLStore\SQLStoreFactory::newSemanticDataLookup ( )
Since
3.0
Returns
SemanticDataLookup

◆ newServicesContainer()

SMW\SQLStore\SQLStoreFactory::newServicesContainer ( )
Since
3.0
Returns
ServicesContainer

◆ newSingleEntityQueryLookup()

SMW\SQLStore\SQLStoreFactory::newSingleEntityQueryLookup ( )
Since
3.1
Returns
SingleEntityQueryLookup

◆ newSlaveConceptCache()

SMW\SQLStore\SQLStoreFactory::newSlaveConceptCache ( )
Since
2.2
Returns
ConceptCache

◆ newSlaveQueryEngine()

SMW\SQLStore\SQLStoreFactory::newSlaveQueryEngine ( )
Since
2.2
Returns
QueryEngine

◆ newSortLetter()

SMW\SQLStore\SQLStoreFactory::newSortLetter ( )
Since
3.1
Returns
SortLetter

◆ newSubobjectListFinder()

SMW\SQLStore\SQLStoreFactory::newSubobjectListFinder ( )
Since
3.0
Returns
SubobjectListFinder

◆ newTableFieldUpdater()

SMW\SQLStore\SQLStoreFactory::newTableFieldUpdater ( )
Since
3.0
Returns
TableFieldUpdater

◆ newTableStatisticsLookup()

SMW\SQLStore\SQLStoreFactory::newTableStatisticsLookup ( )
Since
3.1
Returns
TableStatisticsLookup

◆ newTraversalPropertyLookup()

SMW\SQLStore\SQLStoreFactory::newTraversalPropertyLookup ( )
Since
3.0
Returns
TraversalPropertyLookup

◆ newUndeclaredPropertyCachedListLookup()

SMW\SQLStore\SQLStoreFactory::newUndeclaredPropertyCachedListLookup ( RequestOptions  $requestOptions = null)
Since
2.2
Parameters
RequestOptions | null$requestOptions
Returns
CachedListLookup

◆ newUnusedPropertyCachedListLookup()

SMW\SQLStore\SQLStoreFactory::newUnusedPropertyCachedListLookup ( RequestOptions  $requestOptions = null)
Since
2.2
Parameters
RequestOptions | null$requestOptions
Returns
CachedListLookup

◆ newUpdater()

SMW\SQLStore\SQLStoreFactory::newUpdater ( )
Since
3.1
Returns
SQLStoreUpdater

◆ newUsageStatisticsCachedListLookup()

SMW\SQLStore\SQLStoreFactory::newUsageStatisticsCachedListLookup ( )
Since
2.2
Returns
ListLookup

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

About | General disclaimer | Privacy policy