Class TransactionBoundCacheManager

java.lang.Object
org.apache.fineract.infrastructure.core.config.cache.TransactionBoundCacheManager
All Implemented Interfaces:
org.apache.fineract.infrastructure.core.persistence.TransactionLifecycleCallback, org.springframework.cache.CacheManager

public class TransactionBoundCacheManager extends Object implements org.apache.fineract.infrastructure.core.persistence.TransactionLifecycleCallback, org.springframework.cache.CacheManager
  • Constructor Details

    • TransactionBoundCacheManager

      public TransactionBoundCacheManager()
  • Method Details

    • afterCompletion

      public void afterCompletion()
      Specified by:
      afterCompletion in interface org.apache.fineract.infrastructure.core.persistence.TransactionLifecycleCallback
    • afterBegin

      public void afterBegin()
      Specified by:
      afterBegin in interface org.apache.fineract.infrastructure.core.persistence.TransactionLifecycleCallback
    • getCache

      public org.springframework.cache.Cache getCache(String name)
      Specified by:
      getCache in interface org.springframework.cache.CacheManager
    • getCacheNames

      public Collection<String> getCacheNames()
      Specified by:
      getCacheNames in interface org.springframework.cache.CacheManager