public class AliasCommand extends java.lang.Object implements TerminalCommandHook, ReloadConfigNotificationHook
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONFIG_FILE |
static java.lang.String |
ENTRY_PROPERTY |
static java.lang.String |
ENTRY_PROPERTY_ALIAS |
static java.lang.String |
ENTRY_PROPERTY_COMMAND |
| Constructor and Description |
|---|
AliasCommand(ConfigService configService) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAutoCompletEntries(AutocompleteHelper autocompleteHelper,
TerminalSession session) |
boolean |
consumes(CommandParser parser,
TerminalSession session) |
CommandResult |
execute(CommandParser parser,
TerminalSession session) |
void |
reloadConfig() |
void |
reloadConfig(java.lang.String identifier) |
void |
updateConfiguration() |
public static final java.lang.String CONFIG_FILE
public static final java.lang.String ENTRY_PROPERTY_COMMAND
public static final java.lang.String ENTRY_PROPERTY_ALIAS
public static final java.lang.String ENTRY_PROPERTY
public AliasCommand(ConfigService configService)
public void updateConfiguration()
public boolean consumes(CommandParser parser, TerminalSession session)
consumes in interface TerminalCommandHookpublic CommandResult execute(CommandParser parser, TerminalSession session) throws TerminalException
execute in interface TerminalCommandHookTerminalExceptionpublic void addAutoCompletEntries(AutocompleteHelper autocompleteHelper, TerminalSession session)
addAutoCompletEntries in interface TerminalCommandHookpublic void reloadConfig()
reloadConfig in interface ReloadConfigNotificationHookpublic void reloadConfig(java.lang.String identifier)
reloadConfig in interface ReloadConfigNotificationHook