private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
private ThreadPoolConfig(ThreadPoolConfig cfg) { this.queue = cfg.queue; this.threadFactory = cfg.threadFactory; this.poolName = cfg.poolName; this.priority = cfg.priority; this.isDaemon = cfg.isDaemon; this.maxPoolSize = cfg.maxPoolSize; this.queueLimit = cfg.queueLimit; this.corePoolSize = cfg.corePoolSize; this.keepAliveTimeMillis = cfg.keepAliveTimeMillis; this.mm = cfg.mm; this.initialClassLoader = cfg.initialClassLoader; this.threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>(ThreadPoolProbe.class); final ThreadPoolProbe[] srcProbes = cfg.threadPoolMonitoringConfig.getProbesUnsafe(); if (srcProbes != null) { threadPoolMonitoringConfig.addProbes(srcProbes); } this.transactionMonitor = cfg.transactionMonitor; this.transactionTimeoutMillis = cfg.transactionTimeoutMillis; }
this.initialClassLoader = initialClassLoader; threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>( ThreadPoolProbe.class);
this.initialClassLoader = initialClassLoader; threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>( ThreadPoolProbe.class);
this.initialClassLoader = initialClassLoader; threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>( ThreadPoolProbe.class);
this.initialClassLoader = initialClassLoader; threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>( ThreadPoolProbe.class);
this.initialClassLoader = initialClassLoader; threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>( ThreadPoolProbe.class);
this.initialClassLoader = initialClassLoader; threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>( ThreadPoolProbe.class);
this.initialClassLoader = initialClassLoader; threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>( ThreadPoolProbe.class);
this.initialClassLoader = initialClassLoader; threadPoolMonitoringConfig = new DefaultMonitoringConfig<ThreadPoolProbe>( ThreadPoolProbe.class);