package com.senseidb.clue.commands;
import java.io.PrintStream;
import com.senseidb.clue.ClueContext;
public class ExitCommand extends ClueCommand {
public ExitCommand(ClueContext ctx) {
super(ctx);
}
@Override
public String getName() {
return "exit";
}
@Override
public String help() {
return "exits program";
}
@Override
public void execute(String[] args, PrintStream out) {
out.flush();
try{
ctx.shutdown();
}
catch(Exception e){
e.printStackTrace();
}
System.exit(0);
}
}