Modifier and Type | Method and Description |
---|---|
<T> CommandResult<T> |
CommandExecutor.execute(RemoteCommand<T> command) |
<T> CompletableFuture<CommandResult<T>> |
AsyncCommandExecutor.executeAsync(RemoteCommand<T> command)
TODO javadocs
|
Modifier and Type | Field and Description |
---|---|
RemoteCommand<?> |
WaitingTask.command |
Modifier and Type | Method and Description |
---|---|
<T> CommandResult<T> |
BatchingExecutor.execute(RemoteCommand<T> command) |
<T> CompletableFuture<CommandResult<T>> |
AsyncBatchingExecutor.executeAsync(RemoteCommand<T> command) |
WaitingTask |
TaskQueue.lockExclusivelyOrEnqueue(RemoteCommand<?> command) |
Modifier and Type | Method and Description |
---|---|
static <I> RemoteCommand<?> |
RemoteCommand.deserialize(DeserializationAdapter<I> adapter,
I input,
Version backwardCompatibilityVersion) |
RemoteCommand<T> |
Request.getCommand() |
Modifier and Type | Method and Description |
---|---|
SerializationHandle<RemoteCommand<?>> |
RemoteCommand.getSerializationHandle() |
Modifier and Type | Method and Description |
---|---|
static <O> void |
RemoteCommand.serialize(SerializationAdapter<O> adapter,
O output,
RemoteCommand<?> command,
Version backwardCompatibilityVersion) |
Constructor and Description |
---|
Request(RemoteCommand<T> command,
Version backwardCompatibilityVersion,
Long clientSideTime) |
Modifier and Type | Class and Description |
---|---|
class |
AddTokensCommand |
class |
ConsumeAsMuchAsPossibleCommand |
class |
ConsumeIgnoringRateLimitsCommand |
class |
CreateInitialStateAndExecuteCommand<T> |
class |
CreateInitialStateCommand |
class |
CreateSnapshotCommand |
class |
EstimateAbilityToConsumeCommand |
class |
GetAvailableTokensCommand |
class |
GetConfigurationCommand |
class |
MultiCommand |
class |
ReplaceConfigurationOrReturnPreviousCommand |
class |
ReserveAndCalculateTimeToSleepCommand |
class |
SyncCommand |
class |
TryConsumeAndReturnRemainingTokensCommand |
class |
TryConsumeCommand |
class |
VerboseCommand<T> |
Modifier and Type | Method and Description |
---|---|
RemoteCommand<T> |
CreateInitialStateAndExecuteCommand.getTargetCommand() |
RemoteCommand<T> |
VerboseCommand.getTargetCommand() |
Modifier and Type | Method and Description |
---|---|
List<RemoteCommand<?>> |
MultiCommand.getCommands() |
SerializationHandle<RemoteCommand<?>> |
ConsumeIgnoringRateLimitsCommand.getSerializationHandle() |
SerializationHandle<RemoteCommand<?>> |
VerboseCommand.getSerializationHandle() |
Constructor and Description |
---|
CreateInitialStateAndExecuteCommand(BucketConfiguration configuration,
RemoteCommand<T> targetCommand) |
VerboseCommand(RemoteCommand<T> targetCommand) |
Constructor and Description |
---|
MultiCommand(List<RemoteCommand<?>> commands) |
Copyright © 2020. All rights reserved.