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

Public Member Functions

 __construct (SMWSQLStore3 $store)
 
 newMasterQueryEngine ()
 
 newSlaveQueryEngine ()
 
 newIdTableManager ()
 
 newMasterConceptCache ()
 
 newSlaveConceptCache ()
 
 newUsageStatisticsCachedListLookup ()
 
 newPropertyUsageCachedListLookup (RequestOptions $requestOptions=null)
 
 newUnusedPropertyCachedListLookup (RequestOptions $requestOptions=null)
 
 newUndeclaredPropertyCachedListLookup (RequestOptions $requestOptions=null)
 
 newCachedListLookup (ListLookup $listLookup, $useCache, $cacheExpiry)
 
 newDeferredCallableCachedListLookupUpdate ()
 
 newEntityRebuildDispatcher ()
 
 newEntityLookup ()
 
 newRequestOptionsProcessor ()
 
 newPropertyTableInfoFetcher ()
 
 newPropertyTableIdReferenceFinder ()
 
 newInstaller ()
 
 newDataItemHandlerDispatcher ()
 
 getLogger ()
 
 newPropertyStatisticsTable ()
 

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

SMW\SQLStore\SQLStoreFactory::__construct ( SMWSQLStore3  $store)
Since
2.2
Parameters
SMWSQLStore3$store

Member Function Documentation

SMW\SQLStore\SQLStoreFactory::getLogger ( )
Since
2.5
Returns
LoggerInterface
SMW\SQLStore\SQLStoreFactory::newCachedListLookup ( ListLookup  $listLookup,
  $useCache,
  $cacheExpiry 
)
Since
2.2
Parameters
ListLookup$listLookup
boolean$useCache
integer$cacheExpiry
Returns
ListLookup
SMW\SQLStore\SQLStoreFactory::newDataItemHandlerDispatcher ( )
Since
2.5
Returns
DataItemHandlerDispatcher
SMW\SQLStore\SQLStoreFactory::newDeferredCallableCachedListLookupUpdate ( )
Since
2.4
Returns
DeferredCallableUpdate
SMW\SQLStore\SQLStoreFactory::newEntityLookup ( )
Since
2.5
Returns
EntityLookup
SMW\SQLStore\SQLStoreFactory::newEntityRebuildDispatcher ( )
Since
2.3
Returns
EntityRebuildDispatcher
SMW\SQLStore\SQLStoreFactory::newIdTableManager ( )
Since
2.5
Returns
IdTableManager
SMW\SQLStore\SQLStoreFactory::newInstaller ( )
Since
2.5
Returns
Installer
SMW\SQLStore\SQLStoreFactory::newMasterConceptCache ( )
Since
2.2
Returns
ConceptCache
SMW\SQLStore\SQLStoreFactory::newMasterQueryEngine ( )
Since
2.2
Returns
QueryEngine
SMW\SQLStore\SQLStoreFactory::newPropertyStatisticsTable ( )
Since
2.5
Returns
PropertyStatisticsTable
SMW\SQLStore\SQLStoreFactory::newPropertyTableIdReferenceFinder ( )
SMW\SQLStore\SQLStoreFactory::newPropertyTableInfoFetcher ( )
Since
2.3
Returns
PropertyTableInfoFetcher
SMW\SQLStore\SQLStoreFactory::newPropertyUsageCachedListLookup ( RequestOptions  $requestOptions = null)
Since
2.2
Parameters
RequestOptions | null$requestOptions
Returns
CachedListLookup
SMW\SQLStore\SQLStoreFactory::newRequestOptionsProcessor ( )
Since
2.3
Returns
RequestOptionsProcessor
SMW\SQLStore\SQLStoreFactory::newSlaveConceptCache ( )
Since
2.2
Returns
ConceptCache
SMW\SQLStore\SQLStoreFactory::newSlaveQueryEngine ( )
Since
2.2
Returns
QueryEngine
SMW\SQLStore\SQLStoreFactory::newUndeclaredPropertyCachedListLookup ( RequestOptions  $requestOptions = null)
Since
2.2
Parameters
RequestOptions | null$requestOptions
Returns
CachedListLookup
SMW\SQLStore\SQLStoreFactory::newUnusedPropertyCachedListLookup ( RequestOptions  $requestOptions = null)
Since
2.2
Parameters
RequestOptions | null$requestOptions
Returns
CachedListLookup
SMW\SQLStore\SQLStoreFactory::newUsageStatisticsCachedListLookup ( )
Since
2.2
Returns
ListLookup

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