Class TurSNSiteSearchCachedAPI

Object
TurSNSiteSearchCachedAPI

@Component public class TurSNSiteSearchCachedAPI extends Object
  • Constructor Details

    • TurSNSiteSearchCachedAPI

      public TurSNSiteSearchCachedAPI(TurSNSearchProcess turSNSearchProcess)
  • Method Details

    • cleanSearchCache

      @CacheEvict(value="searchAPI", allEntries=true) @Scheduled(fixedRateString="${turing.search.cache.ttl.seconds:86400000}") public void cleanSearchCache()
    • searchCached

      @Cacheable(value="searchAPI", key="#cacheKey") public TurSNSiteSearchBean searchCached(String cacheKey, TurSNSiteSearchContext turSNSiteSearchContext)