Class SvetovidProcessBuilder

    • Field Detail

      • builder

        protected java.lang.ProcessBuilder builder
    • Constructor Detail

      • SvetovidProcessBuilder

        public SvetovidProcessBuilder()
      • SvetovidProcessBuilder

        public SvetovidProcessBuilder​(java.util.List<java.lang.String> command)
      • SvetovidProcessBuilder

        public SvetovidProcessBuilder​(java.lang.String... command)
      • SvetovidProcessBuilder

        public SvetovidProcessBuilder​(java.nio.file.Path directory)
      • SvetovidProcessBuilder

        public SvetovidProcessBuilder​(java.nio.file.Path directory,
                                      java.util.List<java.lang.String> command)
      • SvetovidProcessBuilder

        public SvetovidProcessBuilder​(java.nio.file.Path directory,
                                      java.lang.String... command)
    • Method Detail

      • command

        public java.util.List<java.lang.String> command()
      • environment

        public java.util.Map<java.lang.String,​java.lang.String> environment()
      • directory

        public java.nio.file.Path directory()
      • redirectInput

        public java.lang.ProcessBuilder.Redirect redirectInput()
      • redirectOutput

        public java.lang.ProcessBuilder.Redirect redirectOutput()
      • redirectError

        public java.lang.ProcessBuilder.Redirect redirectError()
      • redirectOutput

        public SvetovidProcessBuilder redirectOutput​(java.lang.ProcessBuilder.Redirect destination)
      • redirectError

        public SvetovidProcessBuilder redirectError​(java.lang.ProcessBuilder.Redirect destination)
      • redirectErrorStream

        public boolean redirectErrorStream()
      • effectiveCommand

        public java.util.List<java.lang.String> effectiveCommand()
      • start

        public SvetovidProcess start()
                              throws java.io.IOException
        Throws:
        java.io.IOException