| Interface | Description |
|---|---|
| GridCommand<T extends Serializable> | |
| GridProxy<K extends Serializable> | |
| ProxyManager<K extends Serializable> |
Provides interface to instantiate an light-weight proxy to bucket which state actually stored in any external storage outside current JVM,
like in-memory grid or relational database.
|
| Class | Description |
|---|---|
| AddTokensCommand | |
| CommandResult<T extends Serializable> | |
| ConsumeAsMuchAsPossibleCommand | |
| ConsumeIgnoringRateLimitsCommand | |
| CreateSnapshotCommand | |
| EstimateAbilityToConsumeCommand | |
| ForceAddTokensCommand | |
| GetAvailableTokensCommand | |
| GridBucket<K extends Serializable> |
Represents the bucket which state actually stored outside current JVM.
|
| GridBucketState | |
| ReplaceConfigurationCommand | |
| ReserveAndCalculateTimeToSleepCommand | |
| TryConsumeAndReturnRemainingTokensCommand | |
| TryConsumeCommand | |
| VerboseCommand<T extends Serializable> |
| Enum | Description |
|---|---|
| RecoveryStrategy |
Specifies the reaction which should be applied in case of previously saved state of bucket has been lost.
|
| Exception | Description |
|---|---|
| BucketNotFoundException |
Exception which thrown each time when
GridBucket found that bucket state has been lost,
and GridBucket is unable to repair bucket state or recovery strategy is RecoveryStrategy.THROW_BUCKET_NOT_FOUND_EXCEPTION. |
Copyright © 2021. All rights reserved.