Interface SpringCacheFactory


public interface SpringCacheFactory
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static <ID, R, RRC, CTX extends io.github.pellse.assembler.caching.CacheContext<ID, R, RRC>>
    io.github.pellse.assembler.caching.CacheFactory<ID,R,RRC,CTX>
    springCache(org.springframework.cache.Cache delegateCache)
     
    static <ID, R, RRC, CTX extends io.github.pellse.assembler.caching.CacheContext<ID, R, RRC>>
    io.github.pellse.assembler.caching.CacheFactory<ID,R,RRC,CTX>
    springCache(org.springframework.cache.CacheManager cacheManager, String cacheName)
     
    static <ID, R, RRC, CTX extends io.github.pellse.assembler.caching.CacheContext<ID, R, RRC>>
    io.github.pellse.assembler.caching.CacheFactory<ID,R,RRC,CTX>
    springCache(org.springframework.cache.CacheManager cacheManager, String cacheName, SpringCacheFactory.AsyncSupport asyncSupport)
     
    static <ID, R, RRC, CTX extends io.github.pellse.assembler.caching.CacheContext<ID, R, RRC>>
    io.github.pellse.assembler.caching.CacheFactory<ID,R,RRC,CTX>
    springCache(org.springframework.cache.Cache delegateCache, SpringCacheFactory.AsyncSupport asyncSupport)
     
  • Method Details

    • springCache

      static <ID, R, RRC, CTX extends io.github.pellse.assembler.caching.CacheContext<ID, R, RRC>> io.github.pellse.assembler.caching.CacheFactory<ID,R,RRC,CTX> springCache(org.springframework.cache.CacheManager cacheManager, String cacheName)
    • springCache

      static <ID, R, RRC, CTX extends io.github.pellse.assembler.caching.CacheContext<ID, R, RRC>> io.github.pellse.assembler.caching.CacheFactory<ID,R,RRC,CTX> springCache(org.springframework.cache.CacheManager cacheManager, String cacheName, SpringCacheFactory.AsyncSupport asyncSupport)
    • springCache

      static <ID, R, RRC, CTX extends io.github.pellse.assembler.caching.CacheContext<ID, R, RRC>> io.github.pellse.assembler.caching.CacheFactory<ID,R,RRC,CTX> springCache(org.springframework.cache.Cache delegateCache)
    • springCache

      static <ID, R, RRC, CTX extends io.github.pellse.assembler.caching.CacheContext<ID, R, RRC>> io.github.pellse.assembler.caching.CacheFactory<ID,R,RRC,CTX> springCache(org.springframework.cache.Cache delegateCache, SpringCacheFactory.AsyncSupport asyncSupport)