java.lang.Object
de.hybris.platform.sap.core.sapsalesordersimulation.cache.service.impl.SapProductAvailabilityCache

public class SapProductAvailabilityCache extends Object
Cache helper adds/retrieves objects from cache
  • Field Details

    • sapAtpCheckAvailabilityCacheRegion

      protected CacheAccess sapAtpCheckAvailabilityCacheRegion
  • Constructor Details

    • SapProductAvailabilityCache

      public SapProductAvailabilityCache()
  • Method Details

    • readCachedProductAvailability

      public SapProductAvailability readCachedProductAvailability(ProductModel product, String customerId, String plant)
      read SapProductAvailability from cache
      Parameters:
      product -
      customerId -
      Returns:
      SapProductAvailability
    • cacheProductAvailability

      public void cacheProductAvailability(SapProductAvailability availability, ProductModel product, String customerId, String plant)
      add SapProductAvailability to cache, in case of failure log error
      Parameters:
      availability -
      product -
      customerId -
    • createCacheKey

      protected String createCacheKey(ProductModel product, String customerId, String plant)
    • getSapAtpCheckAvailabilityCacheRegion

      public CacheAccess getSapAtpCheckAvailabilityCacheRegion()
    • setSapAtpCheckAvailabilityCacheRegion

      public void setSapAtpCheckAvailabilityCacheRegion(CacheAccess sapAtpCheckAvailabilityCacheRegion)