Class NodeAttributesCLI.CommandHandler
java.lang.Object
org.apache.hadoop.conf.Configured
org.apache.hadoop.yarn.client.cli.NodeAttributesCLI.CommandHandler
- All Implemented Interfaces:
org.apache.hadoop.conf.Configurable
- Direct Known Subclasses:
NodeAttributesCLI.AdminCommandHandler,NodeAttributesCLI.ClientCommandHandler
- Enclosing class:
- NodeAttributesCLI
public abstract static class NodeAttributesCLI.CommandHandler
extends org.apache.hadoop.conf.Configured
Abstract class for command handler.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCommandHandler(String header) protectedCommandHandler(org.apache.hadoop.conf.Configuration conf) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidabstract org.apache.commons.cli.OptionsbooleancanHandleCommand(org.apache.commons.cli.CommandLine parse) voidgetHelp(StringBuilder builder, boolean description) booleangetHelp(String cmd, StringBuilder strcnd, boolean addDesc) org.apache.commons.cli.Optionsabstract inthandleCommand(org.apache.commons.cli.CommandLine parse) Methods inherited from class org.apache.hadoop.conf.Configured
getConf, setConf
-
Constructor Details
-
CommandHandler
-
CommandHandler
protected CommandHandler(org.apache.hadoop.conf.Configuration conf)
-
-
Method Details
-
canHandleCommand
public boolean canHandleCommand(org.apache.commons.cli.CommandLine parse) -
handleCommand
public abstract int handleCommand(org.apache.commons.cli.CommandLine parse) throws IOException, org.apache.hadoop.yarn.exceptions.YarnException - Throws:
IOExceptionorg.apache.hadoop.yarn.exceptions.YarnException
-
buildOptions
public abstract org.apache.commons.cli.Options buildOptions() -
getOptions
public org.apache.commons.cli.Options getOptions() -
getHelp
-
getHelp
-
addOrder
-