Class Starter
- java.lang.Object
-
- org.opennms.features.jmxconfiggenerator.commands.Command
-
- org.opennms.features.jmxconfiggenerator.Starter
-
public class Starter extends Command
- Author:
- Simon Walter
, Markus Neumann
-
-
Constructor Summary
Constructors Constructor Description Starter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidexecute()Each subclass should implement an execute methode to implement its behaviour.protected StringgetDescription()Returns the description (used for the usage) of the command.protected static voidhandleException(Exception ex, ConsoleLogAdapter logAdapter)static voidmain(String[] args)voidprintUsage()Prints the usage of the command.protected voidvalidate(org.kohsuke.args4j.CmdLineParser parser)
-
-
-
Method Detail
-
main
public static void main(String[] args)
-
handleException
protected static void handleException(Exception ex, ConsoleLogAdapter logAdapter)
-
execute
protected void execute() throws CmdRunException, org.kohsuke.args4j.CmdLineExceptionDescription copied from class:CommandEach subclass should implement an execute methode to implement its behaviour.- Specified by:
executein classCommand- Throws:
org.kohsuke.args4j.CmdLineExceptionCmdRunException
-
validate
protected void validate(org.kohsuke.args4j.CmdLineParser parser) throws org.kohsuke.args4j.CmdLineException
-
getDescription
protected String getDescription()
Description copied from class:CommandReturns the description (used for the usage) of the command.- Specified by:
getDescriptionin classCommand- Returns:
- the command's description (used for the usage).
-
printUsage
public void printUsage()
Description copied from class:CommandPrints the usage of the command.- Overrides:
printUsagein classCommand
-
-