package org.atomnuke.util.cli.command.result; /** * * @author zinic */ public class CommandFailure implements CommandResult { private final String message; private final int statusCode; public CommandFailure(String message) { this(1, message); } public CommandFailure(int statusCode, String message) { this.statusCode = statusCode; this.message = message; } @Override public boolean shouldExit() { return true; } @Override public String getStringResult() { return message; } @Override public int getStatusCode() { return statusCode; } }