Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
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 ()
 
 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.
 
 getUsageUpdater ()
 

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

◆ getEntityIdLookup()

Wikibase\Client\Store\ClientStore::getEntityIdLookup ( )
Deprecated
use WikibaseClient::getEntityLookup instead
Returns
EntityIdLookup

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

◆ 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.

◆ 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 ( )
Returns
UsageUpdater

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


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