| Interface | Description |
|---|---|
| CacheStrategy |
Defines the behavior for when to invalidate items in the cache
|
| Class | Description |
|---|---|
| BasicCacheStrategy |
Implements a basic cache strategy that will always update the cache any time an experiment is loaded, saved, or
deleted
|
| CacheStrategyIterable |
Implements a wrapper around iterable of Experiment in order to trigger the cache strategy as results are retrieved
|
| CachingContext |
A context object that allows you to interact safely with the cache, preventing multiple calls to invalidate from
triggering redundant cache reloads and allowing the user the option to invalidate the cache asynchronously
|
| PeriodicStaleCheckingCacheStrategy |
This caching strategy will periodically check whether the data in the cache is stale, and if so, refresh it.
|
Copyright © 2020. All rights reserved.