Class BasicLauncher


  • public class BasicLauncher
    extends Launcher
    A generic process launcher
    • Field Detail

      • cmd

        protected java.lang.String cmd
    • Constructor Detail

      • BasicLauncher

        public BasicLauncher​(boolean captureOutput,
                             boolean captureErr,
                             java.util.logging.Logger logger)
    • Method Detail

      • getCmd

        public java.lang.String getCmd()
      • setCmd

        public void setCmd​(java.lang.String newCmd)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class Launcher
      • launch

        public int launch()
                   throws java.lang.IllegalArgumentException,
                          java.io.IOException
        Launch the process and wait until it is finished. Returns the exit value of the process.
        Throws:
        java.lang.IllegalArgumentException
        java.io.IOException