Class CommandExecutor

    • Constructor Detail

      • CommandExecutor

        public CommandExecutor()
    • Method Detail

      • execute

        public int execute​(String commandLine,
                           List<Argument> arguments)
        Implement this method to support execute style commands such as a system command or to instantiate a Java class. This method executes the command using a Process. The method will decide if an input stream needs to be used.
        Specified by:
        execute in interface ExecutorStrategy
        Parameters:
        commandLine - the command/class to execute/instantiate
        arguments - a list of Argument objects that need to be passed to the command line call or the class execute method
        Returns:
        int, the return code of the command/execute method