question: public FileProcessController ( final FileControllerParameters arguments , final int pid , final long timeout , final TimeUnit units ) { if ( pid < 1 ) { throw new IllegalArgumentException ( "Invalid pid '" + pid + "' specified" ) ; } this . pid = pid ; this . arguments = arguments ; this . statusTimeoutMillis = units . toMillis ( timeout ) ; }
target:  Constructs an instance for controlling a local process.