@Singleton public static class MetricsOverrideBinding.MeteredCheMajorWebSocketEndpointExecutorServiceProvider extends CheMajorWebSocketEndpointExecutorServiceProvider
JSON_RPC_MAJOR_CORE_POOL_SIZE_PARAMETER_NAME, JSON_RPC_MAJOR_MAX_POOL_SIZE_PARAMETER_NAME, JSON_RPC_MAJOR_QUEUE_CAPACITY_PARAMETER_NAME| Constructor and Description |
|---|
MeteredCheMajorWebSocketEndpointExecutorServiceProvider(int corePoolSize,
int maxPoolSize,
int queueCapacity,
io.micrometer.prometheus.PrometheusMeterRegistry meterRegistry) |
@Inject
public MeteredCheMajorWebSocketEndpointExecutorServiceProvider(@Named(value="che.core.jsonrpc.processor_core_pool_size")
int corePoolSize,
@Named(value="che.core.jsonrpc.processor_max_pool_size")
int maxPoolSize,
@Named(value="che.core.jsonrpc.processor_queue_capacity")
int queueCapacity,
io.micrometer.prometheus.PrometheusMeterRegistry meterRegistry)
public ExecutorService get()
get in interface javax.inject.Provider<ExecutorService>get in class org.eclipse.che.commons.lang.execution.ExecutorServiceProviderCopyright © 2012–2019 Red Hat, Inc.. All rights reserved.