Package tv.hd3g.processlauncher.tool
Class ToolRunner
- java.lang.Object
-
- tv.hd3g.processlauncher.tool.ToolRunner
-
public class ToolRunner extends Object
-
-
Constructor Summary
Constructors Constructor Description ToolRunner(ExecutableFinder executableFinder, int maximumInParallel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ExecutableTool>
CompletableFuture<RunningTool<T>>execute(T execTool)ExecutableFindergetExecutableFinder()
-
-
-
Constructor Detail
-
ToolRunner
public ToolRunner(ExecutableFinder executableFinder, int maximumInParallel)
-
-
Method Detail
-
execute
public <T extends ExecutableTool> CompletableFuture<RunningTool<T>> execute(T execTool)
-
getExecutableFinder
public ExecutableFinder getExecutableFinder()
-
-