Interface ConcurrentCacheFactory
public interface ConcurrentCacheFactory
-
Method Summary
Modifier and TypeMethodDescriptionstatic <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(long maxAttempts) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(long maxAttempts, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(long maxAttempts, Duration minBackoff) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(long maxAttempts, Duration minBackoff, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, long maxAttempts) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, long maxAttempts, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, long maxAttempts, Duration minBackoff) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, long maxAttempts, Duration minBackoff, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetryBackoffSpec retrySpec) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetryBackoffSpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetryBackoffSpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy, reactor.core.scheduler.Scheduler retryScheduler) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetryBackoffSpec retrySpec, reactor.core.scheduler.Scheduler retryScheduler) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetrySpec retrySpec) static <ID,
R, RRC> CacheFactory<ID, R, RRC> concurrent
(CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetrySpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(reactor.util.retry.RetryBackoffSpec retrySpec) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(reactor.util.retry.RetryBackoffSpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(reactor.util.retry.RetryBackoffSpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy, reactor.core.scheduler.Scheduler retryScheduler) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(reactor.util.retry.RetryBackoffSpec retrySpec, reactor.core.scheduler.Scheduler retryScheduler) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(reactor.util.retry.RetrySpec retrySpec) static <ID,
R, RRC> CacheFactory.CacheTransformer<ID, R, RRC> concurrent
(reactor.util.retry.RetrySpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy)
-
Method Details
-
concurrent
-
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
-
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (long maxAttempts, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (long maxAttempts, Duration minBackoff) -
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (long maxAttempts, Duration minBackoff, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (reactor.util.retry.RetrySpec retrySpec) -
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (reactor.util.retry.RetrySpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (reactor.util.retry.RetryBackoffSpec retrySpec) -
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (reactor.util.retry.RetryBackoffSpec retrySpec, reactor.core.scheduler.Scheduler retryScheduler) -
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (reactor.util.retry.RetryBackoffSpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
static <ID,R, CacheFactory.CacheTransformer<ID,RRC> R, concurrentRRC> (reactor.util.retry.RetryBackoffSpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy, reactor.core.scheduler.Scheduler retryScheduler) -
concurrent
-
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, long maxAttempts) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, long maxAttempts, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, long maxAttempts, Duration minBackoff) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, long maxAttempts, Duration minBackoff, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetrySpec retrySpec) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetrySpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetryBackoffSpec retrySpec) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetryBackoffSpec retrySpec, reactor.core.scheduler.Scheduler retryScheduler) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetryBackoffSpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy) -
concurrent
static <ID,R, CacheFactory<ID,RRC> R, concurrentRRC> (CacheFactory<ID, R, RRC> delegateCacheFactory, reactor.util.retry.RetryBackoffSpec retrySpec, ConcurrentCache.ConcurrencyStrategy concurrencyStrategy, reactor.core.scheduler.Scheduler retryScheduler)
-