validateThreadPoolSize(myCfg.getConnectorConfiguration().getThreadPoolSize(), "connector"); myCfg.getConnectorConfiguration().getThreadPoolSize(), myCfg.getConnectorConfiguration().getThreadPoolSize(), DFLT_THREAD_KEEP_ALIVE_TIME, new LinkedBlockingQueue<>(),
/** * Create data transfer object for node executors configuration properties. * * @param c Grid configuration. */ public VisorExecutorServiceConfiguration(IgniteConfiguration c) { pubPoolSize = c.getPublicThreadPoolSize(); sysPoolSz = c.getSystemThreadPoolSize(); mgmtPoolSize = c.getManagementThreadPoolSize(); p2pPoolSz = c.getPeerClassLoadingThreadPoolSize(); igfsPoolSize = c.getIgfsThreadPoolSize(); rebalanceThreadPoolSize = c.getRebalanceThreadPoolSize(); ConnectorConfiguration cc = c.getConnectorConfiguration(); if (cc != null) restPoolSz = cc.getThreadPoolSize(); cbPoolSize = c.getAsyncCallbackPoolSize(); dataStreamerPoolSize = c.getDataStreamerThreadPoolSize(); qryPoolSize = c.getQueryThreadPoolSize(); stripedPoolSize = c.getStripedPoolSize(); svcPoolSize = c.getServiceThreadPoolSize(); utilityCachePoolSize = c.getUtilityCacheThreadPoolSize(); ClientConnectorConfiguration scc = c.getClientConnectorConfiguration(); if (scc != null) cliConnCfgPoolSize = scc.getThreadPoolSize(); executors = VisorExecutorConfiguration.list(c.getExecutorConfiguration()); }
/** * Creates client connection configuration by copying all properties from * given configuration. * * @param cfg Client configuration. */ public ConnectorConfiguration(ConnectorConfiguration cfg) { assert cfg != null; msgInterceptor = cfg.getMessageInterceptor(); threadPoolSize = cfg.getThreadPoolSize(); idleTimeout = cfg.getIdleTimeout(); jettyPath = cfg.getJettyPath(); portRange = cfg.getPortRange(); secretKey = cfg.getSecretKey(); directBuf = cfg.isDirectBuffer(); host = cfg.getHost(); noDelay = cfg.isNoDelay(); port = cfg.getPort(); rcvBufSize = cfg.getReceiveBufferSize(); selectorCnt = cfg.getSelectorCount(); sndBufSize = cfg.getSendBufferSize(); sndQueueLimit = cfg.getSendQueueLimit(); sslClientAuth = cfg.isSslClientAuth(); sslCtxFactory = cfg.getSslContextFactory(); sslEnabled = cfg.isSslEnabled(); sslFactory = cfg.getSslFactory(); idleQryCurTimeout = cfg.getIdleQueryCursorTimeout(); idleQryCurCheckFreq = cfg.getIdleQueryCursorCheckFrequency(); }
validateThreadPoolSize(myCfg.getConnectorConfiguration().getThreadPoolSize(), "connector"); myCfg.getConnectorConfiguration().getThreadPoolSize(), myCfg.getConnectorConfiguration().getThreadPoolSize(), DFLT_THREAD_KEEP_ALIVE_TIME, new LinkedBlockingQueue<>(),
/** * Create data transfer object for node executors configuration properties. * * @param c Grid configuration. */ public VisorExecutorServiceConfiguration(IgniteConfiguration c) { pubPoolSize = c.getPublicThreadPoolSize(); sysPoolSz = c.getSystemThreadPoolSize(); mgmtPoolSize = c.getManagementThreadPoolSize(); p2pPoolSz = c.getPeerClassLoadingThreadPoolSize(); igfsPoolSize = c.getIgfsThreadPoolSize(); rebalanceThreadPoolSize = c.getRebalanceThreadPoolSize(); ConnectorConfiguration cc = c.getConnectorConfiguration(); if (cc != null) restPoolSz = cc.getThreadPoolSize(); cbPoolSize = c.getAsyncCallbackPoolSize(); dataStreamerPoolSize = c.getDataStreamerThreadPoolSize(); qryPoolSize = c.getQueryThreadPoolSize(); stripedPoolSize = c.getStripedPoolSize(); svcPoolSize = c.getServiceThreadPoolSize(); utilityCachePoolSize = c.getUtilityCacheThreadPoolSize(); ClientConnectorConfiguration scc = c.getClientConnectorConfiguration(); if (scc != null) cliConnCfgPoolSize = scc.getThreadPoolSize(); executors = VisorExecutorConfiguration.list(c.getExecutorConfiguration()); }
/** * Creates client connection configuration by copying all properties from * given configuration. * * @param cfg Client configuration. */ public ConnectorConfiguration(ConnectorConfiguration cfg) { assert cfg != null; msgInterceptor = cfg.getMessageInterceptor(); threadPoolSize = cfg.getThreadPoolSize(); idleTimeout = cfg.getIdleTimeout(); jettyPath = cfg.getJettyPath(); portRange = cfg.getPortRange(); secretKey = cfg.getSecretKey(); directBuf = cfg.isDirectBuffer(); host = cfg.getHost(); noDelay = cfg.isNoDelay(); port = cfg.getPort(); rcvBufSize = cfg.getReceiveBufferSize(); selectorCnt = cfg.getSelectorCount(); sndBufSize = cfg.getSendBufferSize(); sndQueueLimit = cfg.getSendQueueLimit(); sslClientAuth = cfg.isSslClientAuth(); sslCtxFactory = cfg.getSslContextFactory(); sslEnabled = cfg.isSslEnabled(); sslFactory = cfg.getSslFactory(); idleQryCurTimeout = cfg.getIdleQueryCursorTimeout(); idleQryCurCheckFreq = cfg.getIdleQueryCursorCheckFrequency(); }