Wikibase
MediaWiki Wikibase extension
Wikibase\Client\Store\ClientStore Interface Reference

Client store interface. More...

+ Inheritance diagram for Wikibase\Client\Store\ClientStore:

Public Member Functions

 getRecentChangesFinder ()
 
 getSiteLinkLookup ()
 
 getUsageLookup ()
 
 getUsageTracker ()
 
 getSubscriptionManager ()
 
 getEntityLookup ()
 
 getEntityRevisionLookup ()
 
 getEntityIdLookup ()
 
 getPropertyInfoLookup ()
 
 getEntityPrefetcher ()
 Returns an EntityPrefetcher which can be used to prefetch a list of entity ids in case we need to for example load a batch of entity ids. More...
 
 getUsageUpdater ()
 
 getEntityChangeLookup ()
 

Detailed Description

Client store interface.

Author
Jeroen De Dauw < jeroe.nosp@m.nded.nosp@m.auw@g.nosp@m.mail.nosp@m..com >
Daniel Kinzler

Member Function Documentation

◆ getEntityChangeLookup()

Wikibase\Client\Store\ClientStore::getEntityChangeLookup ( )
Returns
EntityChangeLookup

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getEntityIdLookup()

Wikibase\Client\Store\ClientStore::getEntityIdLookup ( )

◆ getEntityLookup()

Wikibase\Client\Store\ClientStore::getEntityLookup ( )
Returns
EntityLookup

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getEntityPrefetcher()

Wikibase\Client\Store\ClientStore::getEntityPrefetcher ( )

Returns an EntityPrefetcher which can be used to prefetch a list of entity ids in case we need to for example load a batch of entity ids.

Returns
EntityPrefetcher

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getEntityRevisionLookup()

Wikibase\Client\Store\ClientStore::getEntityRevisionLookup ( )
Returns
EntityRevisionLookup

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getPropertyInfoLookup()

Wikibase\Client\Store\ClientStore::getPropertyInfoLookup ( )
Returns
PropertyInfoLookup

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getRecentChangesFinder()

Wikibase\Client\Store\ClientStore::getRecentChangesFinder ( )
Returns
RecentChangesFinder|null

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getSiteLinkLookup()

Wikibase\Client\Store\ClientStore::getSiteLinkLookup ( )
Returns
SiteLinkLookup

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getSubscriptionManager()

Wikibase\Client\Store\ClientStore::getSubscriptionManager ( )
Returns
SubscriptionManager

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getUsageLookup()

Wikibase\Client\Store\ClientStore::getUsageLookup ( )
Returns
UsageLookup

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getUsageTracker()

Wikibase\Client\Store\ClientStore::getUsageTracker ( )
Returns
UsageTracker

Implemented in Wikibase\Client\Store\Sql\DirectSqlStore.

◆ getUsageUpdater()

Wikibase\Client\Store\ClientStore::getUsageUpdater ( )

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