com.elasticpath.service.catalogview
Interface RefreshableCachedProductRetrieveStrategy

All Superinterfaces:
EpService, ProductRetrieveStrategy
All Known Implementing Classes:
RefreshableCachedProductRetrieveStrategyImpl

public interface RefreshableCachedProductRetrieveStrategy
extends ProductRetrieveStrategy

Implemented by classes that provide a product retrieval strategy that is cached and supports refreshing the cache from disk.


Method Summary
 void refreshCacheEntry(long productUid)
          Refresh the cache entry from disk for the product with the given UID.
 
Methods inherited from interface com.elasticpath.service.catalogview.ProductRetrieveStrategy
retrieveProduct, retrieveProducts
 
Methods inherited from interface com.elasticpath.service.EpService
getElasticPath, setElasticPath
 

Method Detail

refreshCacheEntry

void refreshCacheEntry(long productUid)
Refresh the cache entry from disk for the product with the given UID.

Parameters:
productUid - the UID of the product whose cache entry is to be refreshed.