public class ExecutorBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_IDLE_TIME |
static int |
DEFAULT_MAX_CONNEXIONS |
static int |
DEFAULT_MIN_CONNEXIONS |
static int |
DEFAULT_QUEUE_SIZE |
| Constructor and Description |
|---|
ExecutorBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ExecutorService |
build() |
Integer |
getIdlTimeSeconds() |
Integer |
getMaxConnexions() |
Integer |
getMinConnexions() |
String |
getName() |
Integer |
getQueueSize() |
ExecutorBuilder |
loadConfig(String prefix,
Map<String,String> props) |
ExecutorBuilder |
setIdlTimeSeconds(Integer idlTimeSeconds) |
ExecutorBuilder |
setMaxConnexions(Integer maxConnexions) |
ExecutorBuilder |
setMinConnexions(Integer minConnexions) |
ExecutorBuilder |
setName(String name) |
ExecutorBuilder |
setQueueSize(Integer queueSize) |
ExecutorBuilder |
validateOptions() |
public static final int DEFAULT_MIN_CONNEXIONS
public static final int DEFAULT_MAX_CONNEXIONS
public static final int DEFAULT_QUEUE_SIZE
public static final int DEFAULT_IDLE_TIME
public ExecutorBuilder loadConfig(String prefix, Map<String,String> props)
public String getName()
public ExecutorBuilder setName(String name)
public ExecutorBuilder validateOptions()
public ExecutorService build()
public Integer getMinConnexions()
public ExecutorBuilder setMinConnexions(Integer minConnexions)
public Integer getMaxConnexions()
public ExecutorBuilder setMaxConnexions(Integer maxConnexions)
public Integer getQueueSize()
public ExecutorBuilder setQueueSize(Integer queueSize)
public Integer getIdlTimeSeconds()
public ExecutorBuilder setIdlTimeSeconds(Integer idlTimeSeconds)
Copyright © 2025 vpc open source initiative. All rights reserved.