Class ExecIt


  • public class ExecIt
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ExecIt​(POSIXHandler handler)
      Creates a new instance of ShellLauncher
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Process run​(java.lang.String... args)  
      int runAndWait​(java.io.OutputStream output, java.io.OutputStream error, java.lang.String... args)  
      int runAndWait​(java.io.OutputStream output, java.lang.String... args)  
      int runAndWait​(java.lang.String... args)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExecIt

        public ExecIt​(POSIXHandler handler)
        Creates a new instance of ShellLauncher
        Parameters:
        handler - the POSIXHandler to use
    • Method Detail

      • runAndWait

        public int runAndWait​(java.lang.String... args)
                       throws java.io.IOException,
                              java.lang.InterruptedException
        Throws:
        java.io.IOException
        java.lang.InterruptedException
      • runAndWait

        public int runAndWait​(java.io.OutputStream output,
                              java.lang.String... args)
                       throws java.io.IOException,
                              java.lang.InterruptedException
        Throws:
        java.io.IOException
        java.lang.InterruptedException
      • runAndWait

        public int runAndWait​(java.io.OutputStream output,
                              java.io.OutputStream error,
                              java.lang.String... args)
                       throws java.io.IOException,
                              java.lang.InterruptedException
        Throws:
        java.io.IOException
        java.lang.InterruptedException
      • run

        public java.lang.Process run​(java.lang.String... args)
                              throws java.io.IOException
        Throws:
        java.io.IOException