-
- Enclosing class:
- CommandLine
public static interface CommandLine.IExitCodeGenerator
@Command
-annotated classes can implement this interface to specify an exit code that will be returned from theexecute
method when the command is successfully invoked.Example usage:
@Command class MyCommand implements Runnable, IExitCodeGenerator { public void run() { System.out.println("Hello"); } public int getExitCode() { return 123; } } CommandLine cmd = new CommandLine(new MyCommand()); int exitCode = cmd.execute(args); assert exitCode == 123; System.exit(exitCode);
- Since:
- 4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getExitCode()
Returns the exit code that should be returned from theexecute
method.
-
-
-
Method Detail
-
getExitCode
int getExitCode()
Returns the exit code that should be returned from theexecute
method.- Returns:
- the exit code
-
-