Class ExtendedExecutor

java.lang.Object
org.apache.commons.exec.DefaultExecutor
org.codehaus.mojo.exec.ExtendedExecutor
All Implemented Interfaces:
org.apache.commons.exec.Executor

public class ExtendedExecutor extends org.apache.commons.exec.DefaultExecutor
An executor which has the ability to use the ProcessBuilder.inheritIO() flag.
Author:
Guillaume Nodet (gnodet@gmail.com)
  • Field Summary

    Fields inherited from interface org.apache.commons.exec.Executor

    INVALID_EXITVALUE
  • Constructor Summary

    Constructors
    Constructor
    Description
    ExtendedExecutor(boolean inheritIo)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Process
    launch(org.apache.commons.exec.CommandLine command, Map<String,String> env, File dir)
     

    Methods inherited from class org.apache.commons.exec.DefaultExecutor

    createThread, execute, execute, execute, execute, getExecutorThread, getProcessDestroyer, getStreamHandler, getWatchdog, getWorkingDirectory, isFailure, setExitValue, setExitValues, setProcessDestroyer, setStreamHandler, setWatchdog, setWorkingDirectory

    Methods inherited from class java.lang.Object

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

    • ExtendedExecutor

      public ExtendedExecutor(boolean inheritIo)
  • Method Details