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 void
execute()
Each subclass should implement an execute methode to implement its behaviour.protected String
getDescription()
Returns the description (used for the usage) of the command.protected static void
handleException(Exception ex, ConsoleLogAdapter logAdapter)
static void
main(String[] args)
void
printUsage()
Prints the usage of the command.protected void
validate(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.CmdLineException
Description copied from class:Command
Each subclass should implement an execute methode to implement its behaviour.- Specified by:
execute
in classCommand
- Throws:
org.kohsuke.args4j.CmdLineException
CmdRunException
-
validate
protected void validate(org.kohsuke.args4j.CmdLineParser parser) throws org.kohsuke.args4j.CmdLineException
-
getDescription
protected String getDescription()
Description copied from class:Command
Returns the description (used for the usage) of the command.- Specified by:
getDescription
in classCommand
- Returns:
- the command's description (used for the usage).
-
printUsage
public void printUsage()
Description copied from class:Command
Prints the usage of the command.- Overrides:
printUsage
in classCommand
-
-