Package alluxio.multi.process
Class ExternalProcess
- java.lang.Object
-
- alluxio.multi.process.ExternalProcess
-
@ThreadSafe public final class ExternalProcess extends java.lang.ObjectClass for launching another class in a new processes.
-
-
Constructor Summary
Constructors Constructor Description ExternalProcess(java.util.Map<alluxio.conf.PropertyKey,java.lang.Object> conf, java.lang.Class<?> clazz, java.io.File outfile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidstart()Starts the process.voidstop()Stops the process.
-
-
-
Constructor Detail
-
ExternalProcess
public ExternalProcess(java.util.Map<alluxio.conf.PropertyKey,java.lang.Object> conf, java.lang.Class<?> clazz, java.io.File outfile)- Parameters:
conf- alluxio configuration properties for the processclazz- the class to runoutfile- the file to write process output to
-
-