Package org.pitest.process
Class Java9Process
- java.lang.Object
-
- org.pitest.process.Java9Process
-
- All Implemented Interfaces:
WrappingProcess
public class Java9Process extends Object implements WrappingProcess
Process for java 9+, using file to pass all parameters
-
-
Constructor Summary
Constructors Constructor Description Java9Process(int port, ProcessArgs args, Class<?> minionClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()JavaProcessgetProcess()booleanisAlive()voidstart()
-
-
-
Constructor Detail
-
Java9Process
public Java9Process(int port, ProcessArgs args, Class<?> minionClass)
-
-
Method Detail
-
start
public void start() throws IOException- Specified by:
startin interfaceWrappingProcess- Throws:
IOException
-
isAlive
public boolean isAlive()
- Specified by:
isAlivein interfaceWrappingProcess
-
destroy
public void destroy()
- Specified by:
destroyin interfaceWrappingProcess
-
getProcess
public JavaProcess getProcess()
- Specified by:
getProcessin interfaceWrappingProcess
-
-