]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.api.cli/src/org/argeo/api/cli/CommandArgsException.java
Workaround Krb5LoginModule printing to System.out when tryFirstPass is
[lgpl/argeo-commons.git] / org.argeo.api.cli / src / org / argeo / api / cli / CommandArgsException.java
1 package org.argeo.api.cli;
2
3 /** Exception thrown when the provided arguments are not correct. */
4 public class CommandArgsException extends IllegalArgumentException {
5 private static final long serialVersionUID = -7271050747105253935L;
6 private String commandName;
7 private volatile CommandsCli commandsCli;
8
9 public CommandArgsException(Exception cause) {
10 super(cause.getMessage(), cause);
11 }
12
13 public CommandArgsException(String message) {
14 super(message);
15 }
16
17 public String getCommandName() {
18 return commandName;
19 }
20
21 public void setCommandName(String commandName) {
22 this.commandName = commandName;
23 }
24
25 public CommandsCli getCommandsCli() {
26 return commandsCli;
27 }
28
29 public void setCommandsCli(CommandsCli commandsCli) {
30 this.commandsCli = commandsCli;
31 }
32
33 }