public class SystemExecutorServiceFactory extends Object implements ExecutorServiceFactory
| Modifier and Type | Field and Description |
|---|---|
static int |
POOL_CORE_SIZE
System
ExecutorService core pool size. |
static String |
THREAD_NAME_FORMAT
System
ExecutorService thread name format.Format arguments: - execution identifier; - execution name; - thread number. Example: Orchestrator[system]-thread[1]. |
| Modifier and Type | Method and Description |
|---|---|
ExecutorService |
create(OrchestrationConfig.ExecutorConfig config,
Object... nameFormatArgs)
Create
ExecutorService instance. |
static ExecutorService |
getExecutorService()
Get
ExecutorService. |
static SystemExecutorServiceFactory |
getInstance()
Get
SystemExecutorServiceFactory instance. |
static void |
tearDown()
Tear down system
ExecutorService instance. |
public static final int POOL_CORE_SIZE
ExecutorService core pool size.public static final String THREAD_NAME_FORMAT
ExecutorService thread name format.public ExecutorService create(OrchestrationConfig.ExecutorConfig config, Object... nameFormatArgs)
ExecutorServiceFactoryExecutorService instance.create in interface ExecutorServiceFactoryconfig - OrchestrationConfig.ExecutorConfignameFormatArgs - thread name format argumentsExecutorServicepublic static SystemExecutorServiceFactory getInstance()
SystemExecutorServiceFactory instance.SystemExecutorServiceFactorypublic static ExecutorService getExecutorService()
ExecutorService.ExecutorServicepublic static void tearDown()
ExecutorService instance.Copyright © 2013–2019 BB Corp. All rights reserved.