Class DefaultNDCOfferFacade

java.lang.Object
de.hybris.platform.ndc182facades.facades.impl.DefaultNDCOfferFacade
All Implemented Interfaces:
NDCOfferFacade

public class DefaultNDCOfferFacade extends Object implements NDCOfferFacade
Concrete implementation of NDCOfferFacade
  • Constructor Details

    • DefaultNDCOfferFacade

      public DefaultNDCOfferFacade()
  • Method Details

    • getOfferById

      public NDCOfferData getOfferById(String offerId)
      Description copied from interface: NDCOfferFacade
      The method performs a lookup retrieving information about the offer
      Specified by:
      getOfferById in interface NDCOfferFacade
      Returns:
      the NDCOfferData
    • storeOffer

      public void storeOffer(NDCOfferData offer, String offerID)
      Description copied from interface: NDCOfferFacade
      Persists the NDCOfferData
      Specified by:
      storeOffer in interface NDCOfferFacade
    • evictOffer

      public void evictOffer(String offerID)
      Description copied from interface: NDCOfferFacade
      Evicts offer if error occurs
      Specified by:
      evictOffer in interface NDCOfferFacade
    • getCacheManager

      protected org.springframework.cache.CacheManager getCacheManager()
      Gets the cacheManager
      Returns:
      the cacheManager
    • setCacheManager

      public void setCacheManager(org.springframework.cache.CacheManager cacheManager)
      Sets the cacheManager
      Parameters:
      cacheManager - the cacheManager to set
    • getCacheName

      protected String getCacheName()
      Gets the cacheName
      Returns:
      the cacheName
    • setCacheName

      public void setCacheName(String cacheName)
      Sets the cacheName
      Parameters:
      cacheName - the cacheName to set