Wikibase
MediaWiki Wikibase extension
|
Interface of the top-level container/factory of data access services. More...
Public Member Functions | |
getEntityNamespaceLookup () | |
getFullEntitySerializer () | |
Returns the entity serializer instance that generates the full (expanded) serialization. | |
getCompactEntitySerializer () | |
Returns the entity serializer instance that generates the most compact serialization. | |
getStorageEntitySerializer () | |
Returns the entity serializer that generates serialization that is used in the storage layer. | |
getEntityStoreWatcher () | |
Returns a service that can be registered as a watcher to changes to entity data. | |
getLanguageFallbackChainFactory () | |
getBaseDataModelSerializerFactory () | |
getCompactBaseDataModelSerializerFactory () | |
getStringNormalizer () | |
getPrefetchingTermLookup () | |
Public Member Functions inherited from Wikibase\DataAccess\DataAccessServices | |
getEntityPrefetcher () | |
getEntityRevisionLookup () | |
getPropertyInfoLookup () | |
getTermBuffer () | |
getTermSearchInteractorFactory () | |
Interface of the top-level container/factory of data access services.
This is made up of DataAccessServices (which are repo or entity source specific), and GenericServices (that doesn't currently have it's own interface)
Wikibase\DataAccess\WikibaseServices::getBaseDataModelSerializerFactory | ( | ) |
Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.
Wikibase\DataAccess\WikibaseServices::getCompactBaseDataModelSerializerFactory | ( | ) |
Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.
Wikibase\DataAccess\WikibaseServices::getCompactEntitySerializer | ( | ) |
Returns the entity serializer instance that generates the most compact serialization.
Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.
Wikibase\DataAccess\WikibaseServices::getEntityNamespaceLookup | ( | ) |
Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.
Wikibase\DataAccess\WikibaseServices::getEntityStoreWatcher | ( | ) |
Returns a service that can be registered as a watcher to changes to entity data.
Such watcher gets notified when entity is updated or deleted, or when the entity redirect is updated.
Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.
Wikibase\DataAccess\WikibaseServices::getFullEntitySerializer | ( | ) |
Returns the entity serializer instance that generates the full (expanded) serialization.
Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.
Wikibase\DataAccess\WikibaseServices::getLanguageFallbackChainFactory | ( | ) |
Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.
Wikibase\DataAccess\WikibaseServices::getPrefetchingTermLookup | ( | ) |
Wikibase\DataAccess\WikibaseServices::getStorageEntitySerializer | ( | ) |
Returns the entity serializer that generates serialization that is used in the storage layer.
Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.
Wikibase\DataAccess\WikibaseServices::getStringNormalizer | ( | ) |
Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.