Interface IProgramLauncher
-
- All Known Implementing Classes:
ProgramLauncher
public interface IProgramLauncher
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IProgramLauncherargument(java.lang.String argument)IProgramLaunchercommand(java.lang.String command)IProgramLaunchererrorStreamConsumer(IConsumer<java.io.InputStream,java.io.IOException> errorStreamConsumer)IProgramLauncherinputStreamConsumer(IConsumer<java.io.InputStream,java.io.IOException> inputStreamConsumer)java.lang.Processlaunch()java.lang.Processlaunch(ICanceler canceler)IProgramLauncherstreamToLogger()IProgramLauncherwaitFor()IProgramLauncherwaitNot()
-
-
-
Method Detail
-
waitNot
IProgramLauncher waitNot()
-
waitFor
IProgramLauncher waitFor()
-
streamToLogger
IProgramLauncher streamToLogger()
-
command
IProgramLauncher command(java.lang.String command)
-
argument
IProgramLauncher argument(java.lang.String argument)
-
errorStreamConsumer
IProgramLauncher errorStreamConsumer(IConsumer<java.io.InputStream,java.io.IOException> errorStreamConsumer)
-
inputStreamConsumer
IProgramLauncher inputStreamConsumer(IConsumer<java.io.InputStream,java.io.IOException> inputStreamConsumer)
-
launch
java.lang.Process launch() throws java.io.IOException, CanceledException- Throws:
java.io.IOExceptionCanceledException
-
launch
java.lang.Process launch(ICanceler canceler) throws java.io.IOException, CanceledException
- Throws:
java.io.IOExceptionCanceledException
-
-