@Singleton public static class MetricsOverrideBinding.MeteredCheMinorWebSocketEndpointExecutorServiceProvider extends CheMinorWebSocketEndpointExecutorServiceProvider
JSON_RPC_MINOR_CORE_POOL_SIZE_PARAMETER_NAME, JSON_RPC_MINOR_MAX_POOL_SIZE_PARAMETER_NAME, JSON_RPC_MINOR_QUEUE_CAPACITY_PARAMETER_NAME| Constructor and Description |
|---|
MeteredCheMinorWebSocketEndpointExecutorServiceProvider(int corePoolSize,
int maxPoolSize,
int queueCapacity,
io.micrometer.prometheus.PrometheusMeterRegistry meterRegistry) |
@Inject
public MeteredCheMinorWebSocketEndpointExecutorServiceProvider(@Named(value="che.core.jsonrpc.minor_processor_core_pool_size")
int corePoolSize,
@Named(value="che.core.jsonrpc.minor_processor_max_pool_size")
int maxPoolSize,
@Named(value="che.core.jsonrpc.minor_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.