Uses of Interface
io.github.bucket4j.BucketListener
Packages that use BucketListener
Package
Description
-
Uses of BucketListener in io.github.bucket4j
Classes in io.github.bucket4j that implement BucketListenerFields in io.github.bucket4j declared as BucketListenerModifier and TypeFieldDescriptionstatic final BucketListenerBucketListener.NOPEThe default listener that do nothing.Methods in io.github.bucket4j that return BucketListenerMethods in io.github.bucket4j with parameters of type BucketListenerModifier and TypeMethodDescriptionBucket.toListenable(BucketListener listener) Returns new copy of this bucket instance decorated bylistener.Constructors in io.github.bucket4j with parameters of type BucketListener -
Uses of BucketListener in io.github.bucket4j.distributed
Methods in io.github.bucket4j.distributed with parameters of type BucketListenerModifier and TypeMethodDescriptionAsyncBucketProxy.toListenable(BucketListener listener) Returns new copy of this bucket instance decorated bylistener.AsyncBucketProxyAdapter.toListenable(BucketListener listener) BucketProxy.toListenable(BucketListener listener) -
Uses of BucketListener in io.github.bucket4j.distributed.proxy
Methods in io.github.bucket4j.distributed.proxy with parameters of type BucketListenerModifier and TypeMethodDescriptionAbstractProxyManagerBuilder.defaultListener(BucketListener defaultListener) Configures listener at proxy-manager level, this listener will be used for buckets in case of listener will not be specified during bucket build time.DefaultAsyncBucketProxy.toListenable(BucketListener listener) DefaultBucketProxy.toListenable(BucketListener listener) RemoteAsyncBucketBuilder.withListener(BucketListener listener) Specifieslistenerfor buckets that will be created by this builder.RemoteAsyncBucketBuilderView.withListener(BucketListener listener) RemoteBucketBuilder.withListener(BucketListener listener) Specifieslistenerfor buckets that will be created by this builder.RemoteBucketBuilderView.withListener(BucketListener listener) Constructors in io.github.bucket4j.distributed.proxy with parameters of type BucketListenerModifierConstructorDescriptionprotectedClientSideConfig(Version backwardCompatibilityVersion, Optional<TimeMeter> clientSideClock, ExecutionStrategy executionStrategy, Optional<Long> requestTimeoutNanos, Optional<ExpirationAfterWriteStrategy> expirationStrategy, BucketListener defaultListener, RecoveryStrategy defaultRecoveryStrategy) DefaultAsyncBucketProxy(AsyncCommandExecutor commandExecutor, RecoveryStrategy recoveryStrategy, Supplier<CompletableFuture<BucketConfiguration>> configurationSupplier, ImplicitConfigurationReplacement implicitConfigurationReplacement, BucketListener listener) DefaultBucketProxy(Supplier<BucketConfiguration> configurationSupplier, CommandExecutor commandExecutor, RecoveryStrategy recoveryStrategy, ImplicitConfigurationReplacement implicitConfigurationReplacement, BucketListener listener) -
Uses of BucketListener in io.github.bucket4j.local
Methods in io.github.bucket4j.local with parameters of type BucketListenerModifier and TypeMethodDescriptionLockFreeBucket.toListenable(BucketListener listener) SynchronizedBucket.toListenable(BucketListener listener) ThreadUnsafeBucket.toListenable(BucketListener listener) LocalBucketBuilder.withListener(BucketListener listener) Specifieslistenerfor buckets that will be created by this builder.Constructors in io.github.bucket4j.local with parameters of type BucketListenerModifierConstructorDescriptionLockFreeBucket(BucketConfiguration configuration, MathType mathType, TimeMeter timeMeter, BucketListener listener) SynchronizedBucket(BucketConfiguration configuration, MathType mathType, TimeMeter timeMeter, BucketListener listener) ThreadUnsafeBucket(BucketConfiguration configuration, MathType mathType, TimeMeter timeMeter, BucketListener listener)