Class Worker
- java.lang.Object
-
- com.ss.android.ugc.bytex.transformer.concurrent.Worker
-
public class Worker extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidawait()voidexecute(java.lang.Runnable runnable)<T> java.util.concurrent.Future<T>submit(java.util.concurrent.Callable<T> callable)<I> voidsubmitAndAwait(java.util.Collection<I> is, java.util.function.Consumer<I> consumer)
-
-
-
Method Detail
-
execute
public void execute(java.lang.Runnable runnable)
-
submit
public <T> java.util.concurrent.Future<T> submit(java.util.concurrent.Callable<T> callable)
-
await
public void await() throws java.io.IOException- Throws:
java.io.IOException
-
submitAndAwait
public <I> void submitAndAwait(java.util.Collection<I> is, java.util.function.Consumer<I> consumer) throws java.io.IOException- Throws:
java.io.IOException
-
-