Package org.teamapps.util.threading
Class CompletableFutureChainSequentialExecutorFactory
java.lang.Object
org.teamapps.util.threading.CompletableFutureChainSequentialExecutorFactory
- All Implemented Interfaces:
SequentialExecutorFactory
public class CompletableFutureChainSequentialExecutorFactory extends java.lang.Object implements SequentialExecutorFactory
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classCompletableFutureChainSequentialExecutorFactory.SequentialExecutorstatic classCompletableFutureChainSequentialExecutorFactory.SequentialExecutorClosedException -
Constructor Summary
Constructors Constructor Description CompletableFutureChainSequentialExecutorFactory(int nThreads)CompletableFutureChainSequentialExecutorFactory(java.util.concurrent.ExecutorService executorService) -
Method Summary
Modifier and Type Method Description java.util.concurrent.ExecutorServicecreateExecutor()java.util.concurrent.ExecutorServicecreateExecutor(java.lang.String name)
-
Constructor Details
-
CompletableFutureChainSequentialExecutorFactory
public CompletableFutureChainSequentialExecutorFactory(int nThreads) -
CompletableFutureChainSequentialExecutorFactory
public CompletableFutureChainSequentialExecutorFactory(java.util.concurrent.ExecutorService executorService)
-
-
Method Details
-
createExecutor
public java.util.concurrent.ExecutorService createExecutor() -
createExecutor
public java.util.concurrent.ExecutorService createExecutor(java.lang.String name)- Specified by:
createExecutorin interfaceSequentialExecutorFactory
-