Interface MasterDataCacheAccessService

All Known Implementing Classes:
MasterDataCacheAccessServiceImpl

public interface MasterDataCacheAccessService
Facilitates cache access for master data
  • Method Details

    • getKbContainer

      CPSMasterDataKnowledgeBaseContainer getKbContainer(String kbId, String language)
      Retrieves the knowledgebase container for a given id and language
      Parameters:
      kbId - knowledgebase id
      language - language code
      Returns:
      knowledgebase for id and language code
    • getCache

      de.hybris.platform.sap.productconfig.runtime.interf.cache.ProductConfigurationCacheAccess<de.hybris.platform.sap.productconfig.runtime.interf.cache.impl.ProductConfigurationCacheKey,CPSMasterDataKnowledgeBaseContainer> getCache()
      Access the Cache Region object
      Returns:
      ProductConfigurationCacheAccess<ProductConfigurationCacheKey, CPSMasterDataKnowledgeBaseContainer> object
    • clearCache

      void clearCache()
      Clears the cache
    • removeKbContainer

      void removeKbContainer(String kbId, String language)
      Removes knowledgebase from cache
      Parameters:
      kbId - knowledgebase id
      language - language code