Class BlockingCommandLauncher
- java.lang.Object
-
- dk.netarkivet.harvester.heritrix3.BlockingCommandLauncher
-
public class BlockingCommandLauncher extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
BlockingCommandLauncher.ErrorSinkThread
protected class
BlockingCommandLauncher.OutputSinkThread
-
Field Summary
Fields Modifier and Type Field Description Map<String,String>
env
Process
process
ProcessBuilder
processBuilder
-
Constructor Summary
Constructors Constructor Description BlockingCommandLauncher(File basedir, String[] cmd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getStackTrace(IOException e)
Integer
start(org.netarchivesuite.heritrix3wrapper.LaunchResultHandlerAbstract resultHandler)
-
-
-
Field Detail
-
processBuilder
public ProcessBuilder processBuilder
-
process
public Process process
-
-
Method Detail
-
start
public Integer start(org.netarchivesuite.heritrix3wrapper.LaunchResultHandlerAbstract resultHandler) throws IOException
- Throws:
IOException
-
getStackTrace
protected String getStackTrace(IOException e)
-
-