public interface AsyncCacheManager
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletionStage<com.fasterxml.jackson.databind.JsonNode> |
get(java.lang.String url)
Returns the cached data or fetches the data and caches it before returning.
|
java.util.concurrent.CompletionStage |
put(java.lang.String url,
com.fasterxml.jackson.databind.JsonNode jsonNode,
java.util.List<ContentItem> containedContentItems)
Put the data to cache.
|
java.util.concurrent.CompletionStage<com.fasterxml.jackson.databind.JsonNode> get(java.lang.String url)
url - URL for retrieving data.java.util.concurrent.CompletionStage put(java.lang.String url,
com.fasterxml.jackson.databind.JsonNode jsonNode,
java.util.List<ContentItem> containedContentItems)
url - URL for retrieving the data.jsonNode - Plain data to cache.containedContentItems - Strongly typed data.