public class MarketDescriptionProviderImpl extends Object implements MarketDescriptionProvider
| Constructor and Description |
|---|
MarketDescriptionProviderImpl(InvariantMarketDescriptionCache invariantMarketCache,
MarketDescriptionCache variantMarketCache,
VariantDescriptionCache variantDescriptionCache) |
| Modifier and Type | Method and Description |
|---|---|
MarketDescription |
getMarketDescription(int marketId,
Map<String,String> marketSpecifiers,
List<Locale> locales,
boolean fetchVariantDescriptions) |
boolean |
reloadMarketDescription(int marketId,
Map<String,String> marketSpecifiers)
Reloads market description (one or list)
|
@Inject public MarketDescriptionProviderImpl(InvariantMarketDescriptionCache invariantMarketCache, MarketDescriptionCache variantMarketCache, VariantDescriptionCache variantDescriptionCache)
public MarketDescription getMarketDescription(int marketId, Map<String,String> marketSpecifiers, List<Locale> locales, boolean fetchVariantDescriptions) throws CacheItemNotFoundException
getMarketDescription in interface MarketDescriptionProviderCacheItemNotFoundExceptionpublic boolean reloadMarketDescription(int marketId,
Map<String,String> marketSpecifiers)
reloadMarketDescription in interface MarketDescriptionProvidermarketId - the market identifiermarketSpecifiers - a list of specifiers or a null reference if market is invariantCopyright © 2016–2025. All rights reserved.