Package org.ikasan.cli.shell.command
Class ModuleCommand
- java.lang.Object
-
- org.ikasan.cli.shell.command.AbstractCommand
-
- org.ikasan.cli.shell.command.ActionCommand
-
- org.ikasan.cli.shell.command.ModuleCommand
-
@ShellComponent public class ModuleCommand extends ActionCommand
Commands to start and stop the integration module.- Author:
- Ikasan Development Team
-
-
Constructor Summary
Constructors Constructor Description ModuleCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessTypegetProcessType()java.lang.Stringstartmodule(java.lang.String altModuleName, java.lang.String altCommand)Start Integration Module.java.lang.Stringstopmodule(java.lang.String altModuleName)Stop Integration Module.
-
-
-
Method Detail
-
startmodule
@ShellMethod(value="Start Integration Module JVM", group="Ikasan Commands", key="start-module") public java.lang.String startmodule(@ShellOption(value="-name",defaultValue="") java.lang.String altModuleName, @ShellOption(value="-command",defaultValue="") java.lang.String altCommand)Start Integration Module.- Parameters:
altModuleName-altCommand-- Returns:
-
getProcessType
public ProcessType getProcessType()
- Specified by:
getProcessTypein classActionCommand
-
stopmodule
@ShellMethod(value="Stop Integration Module JVM", group="Ikasan Commands", key="stop-module") public java.lang.String stopmodule(@ShellOption(value="-name",defaultValue="") java.lang.String altModuleName)Stop Integration Module.- Parameters:
altModuleName-- Returns:
-
-