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

Public Member Functions

 __construct (SMWSQLStore3 $store, MessageReporter $messageReporter=null)
 
 newMasterQueryEngine ()
 
 newSlaveQueryEngine ()
 
 newEntityTable ()
 
 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 ()
 
 newInstaller ()
 
 newDataItemHandlerFactory ()
 
 getLogger ()
 
 newTraversalPropertyLookup ()
 
 newPropertySubjectsLookup ()
 
 newPropertiesLookup ()
 
 newPropertyStatisticsStore ()
 
 newIdCacheManager ( $id, array $config)
 
 newPropertyTableRowDiffer ()
 
 newIdEntityFinder (IdCacheManager $idCacheManager)
 
 newCacheWarmer (IdCacheManager $idCacheManager)
 
 newIdChanger ()
 
 newRedirectUpdater ()
 
 newDuplicateFinder ()
 
 newHierarchyLookup ()
 
 newSubobjectListFinder ()
 
 newSemanticDataLookup ()
 
 newTableFieldUpdater ()
 
 newRedirectStore ()
 
 newChangePropListener ()
 
 newChangeOp (DIWikiPage $subject)
 
 newProximityPropertyValueLookup ()
 
 newEntityUniquenessLookup ()
 
 newQueryDependencyLinksStoreFactory ()
 
 newSortLetter ()
 
 newPropertyTableIdReferenceDisposer ()
 
 newMissingRedirectLookup ()
 
 newMonolingualTextLookup ()
 
 newDisplayTitleLookup ()
 
 newPrefetchItemLookup ()
 
 newPropertyTypeFinder ()
 
 newTableStatistics ()
 
 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 ( SMWSQLStore3  $store,
MessageReporter  $messageReporter = null 
)
Since
2.2
Parameters
SMWSQLStore3$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

◆ newEntityLookup()

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

◆ newEntityTable()

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

◆ newEntityUniquenessLookup()

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

◆ 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

◆ 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

◆ 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

◆ 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

◆ newTableStatistics()

SMW\SQLStore\SQLStoreFactory::newTableStatistics ( )
Since
3.1
Returns
TableStatistics

◆ 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

◆ 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