Package | Description |
---|---|
io.github.bucket4j | |
io.github.bucket4j.distributed | |
io.github.bucket4j.distributed.proxy | |
io.github.bucket4j.local |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBucket |
Modifier and Type | Method and Description |
---|---|
Bucket |
Bucket.toListenable(BucketListener listener)
Returns new copy of this bucket instance decorated by
listener . |
Modifier and Type | Interface and Description |
---|---|
interface |
BucketProxy
Provides a light-weight proxy to bucket which state actually stored in external storage, like in-memory jvm or relational database.
|
Modifier and Type | Method and Description |
---|---|
static AsyncBucketProxy |
AsyncBucketProxyAdapter.fromSync(Bucket bucket)
TODO
|
Constructor and Description |
---|
AsyncBucketProxyAdapter(Bucket target) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultBucketProxy |
Modifier and Type | Interface and Description |
---|---|
interface |
LocalBucket
Represents the bucket inside current JVM.
|
Modifier and Type | Class and Description |
---|---|
class |
LockFreeBucket |
class |
SynchronizedBucket |
Modifier and Type | Method and Description |
---|---|
Bucket |
SynchronizedBucket.toListenable(BucketListener listener) |
Bucket |
LockFreeBucket.toListenable(BucketListener listener) |
Copyright © 2021. All rights reserved.