public final class SystemPresetCmd extends Object implements AppListenerAdapter
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SystemPresetCmd.Cursor |
static class |
SystemPresetCmd.Help |
static class |
SystemPresetCmd.History |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static SystemPresetCmd |
INSTANCE |
static String |
SYS_TAG |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
config(AppListenerProperty interestedInEvents) |
String |
getName() |
String |
info() |
void |
onAppStarted(ConsoleConfig conf) |
void |
onInputResolved(String cmdName,
InvokeInfo info) |
void |
onResolveInput(String cmdName,
List<String> cmdItems) |
void |
task(String taskName,
int size,
String clear) |
List<BackstageTaskManager.BackstageTaskInfo> |
tasks() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenable, onInput, onMessageprotected static final SystemPresetCmd INSTANCE
public List<BackstageTaskManager.BackstageTaskInfo> tasks()
public String getName()
getName 在接口中 AppListenerpublic void config(AppListenerProperty interestedInEvents)
config 在接口中 AppListenerpublic void onAppStarted(ConsoleConfig conf)
onAppStarted 在接口中 AppListeneronAppStarted 在接口中 AppListenerAdapterconf - 系统装配完命令,已获取配置类,监听此事件可以获取这个配置类public void onResolveInput(String cmdName, List<String> cmdItems)
onResolveInput 在接口中 AppListeneronResolveInput 在接口中 AppListenerAdaptercmdName - 当前准备处理的命令的名字cmdItems - 此命令的参数,已按照空格分隔,此时命令还未开始解析,这个时候仍然可以修改键盘输入的命令public void onInputResolved(String cmdName, InvokeInfo info)
onInputResolved 在接口中 AppListeneronInputResolved 在接口中 AppListenerAdaptercmdName - 当前准备处理的命令的名字info - 命令执行执行的返回值包装,假如命令无返回值或者命令执行过程中抛出异常,则得到的值是nullpublic String info()
info 在接口中 AppListenerCopyright © 2021. All rights reserved.