Class CallingSubProcessUtils
- java.lang.Object
-
- org.apache.beam.examples.subprocess.utils.CallingSubProcessUtils
-
public class CallingSubProcessUtils extends java.lang.ObjectUtility class for dealing with concurrency and binary file copies to the worker.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCallingSubProcessUtils.PermitPermit class for access to worker cpu resources.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidinitSemaphore(java.lang.Integer permits, java.lang.String binaryName)static voidsetUp(SubProcessConfiguration configuration, java.lang.String binaryName)
-
-
-
Method Detail
-
setUp
public static void setUp(SubProcessConfiguration configuration, java.lang.String binaryName) throws java.lang.Exception
- Throws:
java.lang.Exception
-
initSemaphore
public static void initSemaphore(java.lang.Integer permits, java.lang.String binaryName)
-
-