package com.github.ompc.greys.core.command; import com.github.ompc.greys.core.command.annotation.Cmd; import com.github.ompc.greys.core.server.Session; import java.lang.instrument.Instrumentation; /** * 退出命令 * Created by oldmanpushcart@gmail.com on 15/5/18. */ @Cmd(name = "quit", sort = 8, summary = "Quit Greys console", eg = { "quit" }) public class QuitCommand implements Command { @Override public Action getAction() { return new SilentAction() { @Override public void action(Session session, Instrumentation inst, Printer printer) throws Throwable { printer.println("Bye!").finish(); } }; } }