public class VariantDescriptionCacheImpl extends Object implements VariantDescriptionCache
Constructor and Description |
---|
VariantDescriptionCacheImpl(com.google.common.cache.Cache<String,VariantDescriptionCi> cache,
DataProvider<com.sportradar.uf.sportsapi.datamodel.VariantDescriptions> dataProvider,
MappingValidatorFactory mappingValidatorFactory,
SdkTaskScheduler scheduler,
List<Locale> prefetchLocales,
TelemetryFactory telemetryFactory) |
Modifier and Type | Method and Description |
---|---|
VariantDescriptionCi |
getVariantDescription(String id,
List<Locale> locales) |
boolean |
loadMarketDescriptions() |
public VariantDescriptionCacheImpl(com.google.common.cache.Cache<String,VariantDescriptionCi> cache, DataProvider<com.sportradar.uf.sportsapi.datamodel.VariantDescriptions> dataProvider, MappingValidatorFactory mappingValidatorFactory, SdkTaskScheduler scheduler, List<Locale> prefetchLocales, TelemetryFactory telemetryFactory)
public VariantDescriptionCi getVariantDescription(String id, List<Locale> locales) throws IllegalCacheStateException, CacheItemNotFoundException
getVariantDescription
in interface VariantDescriptionCache
IllegalCacheStateException
CacheItemNotFoundException
public boolean loadMarketDescriptions()
loadMarketDescriptions
in interface VariantDescriptionCache
Copyright © 2016–2025. All rights reserved.