Class SubCommandContainerImpl
java.lang.Object
net.datenwerke.rs.terminal.service.terminal.hooks.SubCommandContainerImpl
- All Implemented Interfaces:
Hook,SubCommandContainer,TerminalCommandHook
- Direct Known Subclasses:
BirtCommand,ConditionTerminalCommand,ConfigCommand,CopyCommand,DeployReportCommand,DiffconfigfilesCommand,DirModCommand,DocCommand,ExportCommand,GroupModCommand,ImportCommand,InfoCommand,LdapschemaCommand,LdaptestCommand,LfsCommand,LocalizationCommand,OnedriveCommand,PkgCommand,PropertiesCommand,RegistryCommand,ReportModCommand,RevCommand,RpullCommand,SchedulerCommand,ScheduleScriptCommand,SubSubCommandContainerImpl,TeamspaceModCommand,TransportCommand,UserModCommand
public abstract class SubCommandContainerImpl
extends Object
implements SubCommandContainer, TerminalCommandHook
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAutoCompletEntries(AutocompleteHelper autocompleteHelper, TerminalSession session) booleanconsumes(CommandParser parser, TerminalSession session) execute(CommandParser parser, TerminalSession session) getSubCommand(CommandParser parser, TerminalSession session) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.datenwerke.rs.terminal.service.terminal.hooks.SubCommandContainer
getBaseCommand, getSubCommands
-
Constructor Details
-
SubCommandContainerImpl
public SubCommandContainerImpl()
-
-
Method Details
-
execute
public CommandResult execute(CommandParser parser, TerminalSession session) throws TerminalException - Specified by:
executein interfaceTerminalCommandHook- Throws:
TerminalException
-
consumes
- Specified by:
consumesin interfaceTerminalCommandHook
-
addAutoCompletEntries
- Specified by:
addAutoCompletEntriesin interfaceTerminalCommandHook
-
getSubCommand
- Specified by:
getSubCommandin interfaceSubCommandContainer
-