Uses of Interface
io.github.bucket4j.distributed.proxy.ProxyManager
-
-
Uses of ProxyManager in io.github.bucket4j.distributed.jdbc
Classes in io.github.bucket4j.distributed.jdbc with type parameters of type ProxyManager Modifier and Type Class Description classAbstractJdbcProxyManagerBuilder<K,P extends ProxyManager<K>,B extends AbstractJdbcProxyManagerBuilder<K,P,B>>Base class for all JDBC proxy-manager builders. -
Uses of ProxyManager in io.github.bucket4j.distributed.proxy
Classes in io.github.bucket4j.distributed.proxy with type parameters of type ProxyManager Modifier and Type Class Description classAbstractProxyManagerBuilder<K,P extends ProxyManager<K>,B extends AbstractProxyManagerBuilder<K,P,B>>Base class for all proxy-manager builders.Classes in io.github.bucket4j.distributed.proxy that implement ProxyManager Modifier and Type Class Description classAbstractProxyManager<K>classProxyManagerView<K,KeyOld>Methods in io.github.bucket4j.distributed.proxy that return ProxyManager Modifier and Type Method Description default <K1> ProxyManager<K1>ProxyManager. withMapper(Function<? super K1,? extends K> mapper)Returns a proxy object that wraps this ProxyManager such that keys are first mapped using the specified mapping function before being sent to the remote store.<K2> ProxyManager<K2>ProxyManagerView. withMapper(Function<? super K2,? extends K> innerMapper)Constructors in io.github.bucket4j.distributed.proxy with parameters of type ProxyManager Constructor Description ProxyManagerView(ProxyManager<KeyOld> target, Function<K,KeyOld> mapper) -
Uses of ProxyManager in io.github.bucket4j.distributed.proxy.generic.compare_and_swap
Classes in io.github.bucket4j.distributed.proxy.generic.compare_and_swap that implement ProxyManager Modifier and Type Class Description classAbstractCompareAndSwapBasedProxyManager<K>The base class for proxy managers that built on top of idea that underlining storage provide transactions and locking. -
Uses of ProxyManager in io.github.bucket4j.distributed.proxy.generic.pessimistic_locking
Classes in io.github.bucket4j.distributed.proxy.generic.pessimistic_locking that implement ProxyManager Modifier and Type Class Description classAbstractLockBasedProxyManager<K>The base class for proxy managers that built on top of idea that underlining storage provide Compare-And-Swap functionality. -
Uses of ProxyManager in io.github.bucket4j.distributed.proxy.generic.select_for_update
Classes in io.github.bucket4j.distributed.proxy.generic.select_for_update that implement ProxyManager Modifier and Type Class Description classAbstractSelectForUpdateBasedProxyManager<K>The base class for proxy managers that built on top of idea that underlining storage provide Compare-And-Swap functionality.
-