/** * {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public void setWorkerThreadPool(final ExecutorService threadPool) { managedWorkerPool = false; if (threadPool instanceof MonitoringAware) { if (threadPoolMonitoringConfig.hasProbes()) { ((MonitoringAware<ThreadPoolProbe>) threadPool).getMonitoringConfig() .addProbes(threadPoolMonitoringConfig.getProbes()); } } setWorkerThreadPool0(threadPool); }
/** * {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public void setWorkerThreadPool(final ExecutorService threadPool) { managedWorkerPool = false; if (threadPool instanceof MonitoringAware) { if (threadPoolMonitoringConfig.hasProbes()) { ((MonitoringAware<ThreadPoolProbe>) threadPool).getMonitoringConfig() .addProbes(threadPoolMonitoringConfig.getProbes()); } } setWorkerThreadPool0(threadPool); }
/** * {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public void setWorkerThreadPool(final ExecutorService threadPool) { managedWorkerPool = false; if (threadPool instanceof MonitoringAware) { if (threadPoolMonitoringConfig.hasProbes()) { ((MonitoringAware<ThreadPoolProbe>) threadPool).getMonitoringConfig() .addProbes(threadPoolMonitoringConfig.getProbes()); } } setWorkerThreadPool0(threadPool); }
/** * {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public void setWorkerThreadPool(final ExecutorService threadPool) { managedWorkerPool = false; if (threadPool instanceof MonitoringAware) { if (threadPoolMonitoringConfig.hasProbes()) { ((MonitoringAware<ThreadPoolProbe>) threadPool).getMonitoringConfig() .addProbes(threadPoolMonitoringConfig.getProbes()); } } setWorkerThreadPool0(threadPool); }
/** * {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public void setWorkerThreadPool(final ExecutorService threadPool) { managedWorkerPool = false; if (threadPool instanceof MonitoringAware) { if (threadPoolMonitoringConfig.hasProbes()) { ((MonitoringAware<ThreadPoolProbe>) threadPool).getMonitoringConfig() .addProbes(threadPoolMonitoringConfig.getProbes()); } } setWorkerThreadPool0(threadPool); }
/** * {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public void setWorkerThreadPool(final ExecutorService threadPool) { managedWorkerPool = false; if (threadPool instanceof MonitoringAware) { if (threadPoolMonitoringConfig.hasProbes()) { ((MonitoringAware<ThreadPoolProbe>) threadPool).getMonitoringConfig() .addProbes(threadPoolMonitoringConfig.getProbes()); } } setWorkerThreadPool0(threadPool); }
/** * {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public void setWorkerThreadPool(final ExecutorService threadPool) { managedWorkerPool = false; if (threadPool instanceof MonitoringAware) { if (threadPoolMonitoringConfig.hasProbes()) { ((MonitoringAware<ThreadPoolProbe>) threadPool).getMonitoringConfig() .addProbes(threadPoolMonitoringConfig.getProbes()); } } setWorkerThreadPool0(threadPool); }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
protected void configureNIOConnection(NIOConnection connection) { connection.configureBlocking(isBlocking); connection.configureStandalone(isStandalone); connection.setProcessor(processor); connection.setProcessorSelector(processorSelector); connection.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); connection.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); if (connectionMonitoringConfig.hasProbes()) { connection.setMonitoringProbes(connectionMonitoringConfig.getProbes()); } }
public void testMonitoringProbesCopying() { final ThreadPoolProbe probe = new ThreadPoolProbe.Adapter(); final ThreadPoolConfig tpc1 = ThreadPoolConfig.defaultConfig().copy(); tpc1.getInitialMonitoringConfig().addProbes(probe); final ThreadPoolConfig tpc2 = tpc1.copy(); assertFalse(tpc1.getInitialMonitoringConfig().getProbes().length == 0); assertFalse(tpc2.getInitialMonitoringConfig().getProbes().length == 0); tpc1.getInitialMonitoringConfig().removeProbes(probe); assertTrue(tpc1.getInitialMonitoringConfig().getProbes().length == 0); assertFalse(tpc2.getInitialMonitoringConfig().getProbes().length == 0); }