| Modifier and Type | Method and Description |
|---|---|
static TokensInheritanceStrategy |
TokensInheritanceStrategy.getById(byte id) |
static TokensInheritanceStrategy |
TokensInheritanceStrategy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TokensInheritanceStrategy[] |
TokensInheritanceStrategy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
LimitChecker.checkMigrationMode(TokensInheritanceStrategy tokensInheritanceStrategy) |
void |
Bucket.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy)
Replaces configuration of this bucket.
|
VerboseResult<Nothing> |
VerboseBucket.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy)
Does the same that
Bucket.replaceConfiguration(BucketConfiguration, TokensInheritanceStrategy) |
void |
AbstractBucket.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
BucketState |
BucketState64BitsInteger.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy,
long currentTimeNanos) |
BucketState |
BucketState.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy,
long currentTimeNanos) |
BucketState |
BucketStateIEEE754.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy,
long currentTimeNanos) |
protected abstract void |
AbstractBucket.replaceConfigurationImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
protected abstract VerboseResult<Nothing> |
AbstractBucket.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
AsyncBucketProxyAdapter.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
CompletableFuture<VerboseResult<Nothing>> |
AsyncVerboseBucket.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy)
Does the same that
Bucket.replaceConfiguration(BucketConfiguration, TokensInheritanceStrategy) |
CompletableFuture<Void> |
AsyncBucketProxy.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy)
Has the same semantic with
Bucket.replaceConfiguration(BucketConfiguration, TokensInheritanceStrategy) |
| Modifier and Type | Method and Description |
|---|---|
TokensInheritanceStrategy |
ImplicitConfigurationReplacement.getTokensInheritanceStrategy() |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
DefaultAsyncBucketProxy.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
protected void |
DefaultBucketProxy.replaceConfigurationImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
protected VerboseResult<Nothing> |
DefaultBucketProxy.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
RemoteAsyncBucketBuilder<K> |
RemoteAsyncBucketBuilder.withImplicitConfigurationReplacement(long desiredConfigurationVersion,
TokensInheritanceStrategy tokensInheritanceStrategy)
Activates implicit configuration replacement.
|
RemoteBucketBuilder<K> |
RemoteBucketBuilder.withImplicitConfigurationReplacement(long desiredConfigurationVersion,
TokensInheritanceStrategy tokensInheritanceStrategy)
Activates implicit configuration replacement.
|
| Constructor and Description |
|---|
ImplicitConfigurationReplacement(long desiredConfigurationVersion,
TokensInheritanceStrategy tokensInheritanceStrategy) |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteBucketState.replaceConfiguration(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy,
long currentTimeNanos) |
| Modifier and Type | Method and Description |
|---|---|
TokensInheritanceStrategy |
CreateInitialStateWithVersionOrReplaceConfigurationAndExecuteCommand.getTokensInheritanceStrategy() |
TokensInheritanceStrategy |
ReplaceConfigurationCommand.getTokensInheritanceStrategy() |
| Constructor and Description |
|---|
CreateInitialStateWithVersionOrReplaceConfigurationAndExecuteCommand(BucketConfiguration configuration,
RemoteCommand<T> targetCommand,
long desiredConfigurationVersion,
TokensInheritanceStrategy tokensInheritanceStrategy) |
ReplaceConfigurationCommand(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ThreadUnsafeBucket.replaceConfigurationImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
protected void |
SynchronizedBucket.replaceConfigurationImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
protected void |
LockFreeBucket.replaceConfigurationImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
protected VerboseResult<Nothing> |
ThreadUnsafeBucket.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
protected VerboseResult<Nothing> |
SynchronizedBucket.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
protected VerboseResult<Nothing> |
LockFreeBucket.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration,
TokensInheritanceStrategy tokensInheritanceStrategy) |
Copyright © 2022. All rights reserved.