| Interface | Description |
|---|---|
| BeforeNodeStartCommand<A extends IgniteDataTransferObject,R> |
Command that must be executed directly using
GridClientBeforeNodeStart instance. |
| Command<A extends IgniteDataTransferObject,R> |
Management command interface.
|
| CommandsRegistry<A extends IgniteDataTransferObject,R> |
Registry that knows all of its subcommands.
|
| ComputeCommand<A extends IgniteDataTransferObject,R> |
Command that executed with some compute task.
|
| HelpCommand |
Marker interface only for backward compatibility with {@code .
|
| LocalCommand<A extends IgniteDataTransferObject,R> |
Command that must be executed directly using
GridClient or Ignite instance. |
| PreparableCommand<A extends IgniteDataTransferObject,R> |
| Class | Description |
|---|---|
| CommandInvoker<A extends IgniteDataTransferObject> |
Command invoker.
|
| CommandMBean<A extends IgniteDataTransferObject,R> |
Bean expose single mamagement command via JMX interface.
|
| CommandRegistryImpl<A extends IgniteDataTransferObject,R> |
All commands class names stored in registry must ends with
Command.CMD_NAME_POSTFIX. |
| CommandUtils |
Utility class for management commands.
|
| NoArg |
Utility class for commands without any specific arguments.
|
| Annotation Type | Description |
|---|---|
| Argument |
Fields marked with this annotation is command arguments.
|
| ArgumentGroup |
Defines commands arguments restriction.
|
| ArgumentGroupsHolder |
Repeatable container for ArgumentGroup. |
| CliConfirmArgument |
Marks commands that must output example of optional
--yes parameter. |
| CliSubcommandsWithPrefix |
Required for
control.sh backward compatibility. |
| EnumDescription |
Annotation clarifies enum values in command arguments if required.
|
| Positional |
This annotation required only for CLI utilities such as
control.sh. |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023