Package org.robovm.compiler.target.ios
Class AppLauncherProcess
java.lang.Object
java.lang.Process
org.robovm.compiler.target.ios.AppLauncherProcess
- All Implemented Interfaces:
Launcher
public class AppLauncherProcess extends Process implements Launcher
Process implementation which runs an app on a device using an
AppLauncher.-
Constructor Summary
Constructors Constructor Description AppLauncherProcess(Logger log, AppLauncher launcher, LaunchParameters launchParameters) -
Method Summary
Modifier and Type Method Description voiddestroy()ProcessexecAsync()intexitValue()InputStreamgetErrorStream()InputStreamgetInputStream()OutputStreamgetOutputStream()intwaitFor()Methods inherited from class java.lang.Process
destroyForcibly, isAlive, waitFor
-
Constructor Details
-
AppLauncherProcess
-
-
Method Details
-
execAsync
- Specified by:
execAsyncin interfaceLauncher- Throws:
IOException
-
getOutputStream
- Specified by:
getOutputStreamin classProcess
-
getInputStream
- Specified by:
getInputStreamin classProcess
-
getErrorStream
- Specified by:
getErrorStreamin classProcess
-
waitFor
- Specified by:
waitForin classProcess- Throws:
InterruptedException
-
exitValue
public int exitValue() -
destroy
public void destroy()
-