public class FixedExecutorServiceFactory extends AbstractExecutorServiceFactory
ExecutorServiceを生成するクラス。
 デフォルトでは、利用可能なCPU数(Runtime.availableProcessors())を2倍した数のスレッドを使用する。Executors.newFixedThreadPool(int)DEFAULT_TIMEOUT_SECOND, executorService, timeoutSecond| Constructor and Description | 
|---|
FixedExecutorServiceFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.util.concurrent.ExecutorService | 
createExecutorService()
ExecutorServiceインスタンスを生成する。
 サブクラスにて、インスタンスを生成、必要な設定を行うこと。 | 
void | 
setThreadPoolSize(int threadPoolSize)
スレッドプールのサイズを設定する。 
 | 
awaitTermination, getExecutorService, initialize, needsShutdown, setTimeoutSecond, shutdownService, startShutdownServiceprotected java.util.concurrent.ExecutorService createExecutorService()
AbstractExecutorServiceFactoryExecutorServiceインスタンスを生成する。
 サブクラスにて、インスタンスを生成、必要な設定を行うこと。createExecutorService in class AbstractExecutorServiceFactoryExecutorServiceインスタンスpublic void setThreadPoolSize(int threadPoolSize)
threadPoolSize - スレッドプールのサイズ