aboutsummaryrefslogtreecommitdiffstats
path: root/tools/control/src/org/xenoserver/control/CommandFailedException.java
diff options
context:
space:
mode:
Diffstat (limited to 'tools/control/src/org/xenoserver/control/CommandFailedException.java')
-rw-r--r--tools/control/src/org/xenoserver/control/CommandFailedException.java53
1 files changed, 31 insertions, 22 deletions
diff --git a/tools/control/src/org/xenoserver/control/CommandFailedException.java b/tools/control/src/org/xenoserver/control/CommandFailedException.java
index f8571c33e2..e097114da7 100644
--- a/tools/control/src/org/xenoserver/control/CommandFailedException.java
+++ b/tools/control/src/org/xenoserver/control/CommandFailedException.java
@@ -4,29 +4,38 @@ package org.xenoserver.control;
* Thrown to indicate that a command failed to execute.
*/
public class CommandFailedException extends Exception {
- public CommandFailedException() {
- super();
- }
-
- public CommandFailedException(String message) {
- super(message);
- }
+ /**
+ * Construct an exception with a message.
+ * @param message Message to use.
+ */
+ public CommandFailedException(String message) {
+ super(message);
+ }
- public CommandFailedException(String message, Throwable cause) {
- super(message, cause);
- }
+ /**
+ * Construct an exception with a message and cause.
+ * @param message Message to use.
+ * @param cause Throwable cause.
+ */
+ public CommandFailedException(String message, Throwable cause) {
+ super(message, cause);
+ }
- public CommandFailedException(Throwable cause) {
- super(cause);
- }
-
- public static CommandFailedException XICommandFailed(String message, String cmd_array[]) {
- StringBuffer sb = new StringBuffer();
- int i;
- sb.append (message + " using: ");
- for (i = 0; i < cmd_array.length; i ++) {
- sb.append (cmd_array[i] + " ");
+ /**
+ * Construct an exception for an XI command failure.
+ * @param message Message to use
+ * @param cmd_array Command array used to invoke xi command
+ * @return Suitable exception.
+ */
+ public static CommandFailedException xiCommandFailed(
+ String message,
+ String cmd_array[]) {
+ StringBuffer sb = new StringBuffer();
+ int i;
+ sb.append(message + " using: ");
+ for (i = 0; i < cmd_array.length; i++) {
+ sb.append(cmd_array[i] + " ");
+ }
+ return new CommandFailedException(sb.toString());
}
- return new CommandFailedException( sb.toString() );
- }
}