| Package | Description |
|---|---|
| io.github.bucket4j | |
| io.github.bucket4j.grid | |
| io.github.bucket4j.local |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBucket |
| Modifier and Type | Class and Description |
|---|---|
class |
GridBucket<K extends Serializable>
Represents the bucket which state actually stored outside current JVM.
|
| Modifier and Type | Method and Description |
|---|---|
Bucket |
ProxyManager.getProxy(K key,
Supplier<BucketConfiguration> configurationLazySupplier)
Provides light-weight proxy to bucket which actually stored outside current JVM.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LockFreeBucket |
class |
SynchronizedBucket |
class |
UnsafeBucket |
| Modifier and Type | Method and Description |
|---|---|
Bucket |
LocalBucketBuilder.build()
Constructs the bucket using
SynchronizationStrategy.LOCK_FREE synchronization strategy. |
Bucket |
LocalBucketBuilder.build(SynchronizationStrategy synchronizationStrategy)
Constructs the new instance of local bucket which concrete type depends on synchronizationStrategy
|
Copyright © 2017. All rights reserved.