Gemfire JavaDocs
Package org.apache.geode.management.cli
The Command Line Interface (CLI) package provides a set of APIs for writing commands that can be used to manage and monitor GemFire components. This interface is currently used by the GemFire SHell (GFSH) command line utility, but may be used to create custom commands which build upon that functionality.
-
Interface Summary Interface Description CommandStatement Deprecated. since Geode 1.3.ConverterHint Used inCliOption
annotations to indicate which converter(s) should or should not be used.Result The result of processing a GemFire Command Line Interface (CLI) command string.UpdateAllConfigurationGroupsMarker This interface is implemented by gfsh commands that can potentially update the configuration for all groups (including the cluster-wide group, "cluster"). -
Class Summary Class Description CliFunction<T> An abstract function implementation to be extended by cli functions.CommandService Deprecated. since 1.3 use OnlineCommandProcessor directlyGfshCommand SingleGfshCommand Command class that extends this class can only have one single command method, * i.e only one method that is annotated with @CliCommand. -
Enum Summary Enum Description Result.Status Indicates a Results status. -
Exception Summary Exception Description CommandProcessingException Indicates that an exception occurred while processing a GemFire Command Line Interface (CLI) command.CommandServiceException Indicates that an exception occurred while accessing/creating a Command Service for processing GemFire Command Line Interface (CLI) commands. -
Annotation Types Summary Annotation Type Description CliMetaData An annotation to define additional meta-data for commands.CliMetaData.AvailabilityMetadata Deprecated. since Geode1.2, not used at allDisabled This annotation disables aGfshCommand
class from being loaded by theCommandManager
unless the provided flag value exists in the VM's environment.