assertEquals("tcp", g.transport().properties().getProperty("stack-tcp"));
assertEquals("jgroups-udp.xml", g.transport().properties().getProperty("stackFilePath-udp"));
assertEquals("jgroups-tcp.xml", g.transport().properties().getProperty("stackFilePath-tcp"));
assertEquals("tcp", g.transport().properties().getProperty("stack"));
DefaultThreadFactory threadFactory =
cm.getCacheManagerConfiguration().listenerThreadPool().threadFactory();
assertEquals("infinispan", threadFactory.threadGroup().getName());
assertEquals("%G %i", threadFactory.threadNamePattern());
assertEquals(5, threadFactory.initialPriority());
assertTrue(cm.getCacheManagerConfiguration().transport().totalOrderThreadPool().threadPoolFactory() instanceof CachedThreadPoolExecutorFactory);
threadFactory = cm.getCacheManagerConfiguration().transport().totalOrderThreadPool().threadFactory();
assertEquals("infinispan", threadFactory.threadGroup().getName());
assertEquals("%G %i", threadFactory.threadNamePattern());
assertEquals(5, threadFactory.initialPriority());
assertTrue(cm.getCacheManagerConfiguration().evictionThreadPool().threadPoolFactory() instanceof ScheduledThreadPoolExecutorFactory);
threadFactory = cm.getCacheManagerConfiguration().evictionThreadPool().threadFactory();
assertEquals("infinispan", threadFactory.threadGroup().getName());
assertEquals("%G %i", threadFactory.threadNamePattern());
assertEquals(5, threadFactory.initialPriority());
assertTrue(cm.getCacheManagerConfiguration().replicationQueueThreadPool().threadPoolFactory() instanceof ScheduledThreadPoolExecutorFactory);
threadFactory = cm.getCacheManagerConfiguration().replicationQueueThreadPool().threadFactory();
assertEquals("infinispan", threadFactory.threadGroup().getName());
assertEquals("%G %i", threadFactory.threadNamePattern());
assertEquals(5, threadFactory.initialPriority());
assertTrue(cm.getCacheManagerConfiguration().replicationQueueThreadPool().threadPoolFactory() instanceof ScheduledThreadPoolExecutorFactory);
threadFactory = cm.getCacheManagerConfiguration().replicationQueueThreadPool().threadFactory();
assertEquals("infinispan", threadFactory.threadGroup().getName());
assertEquals("%G %i", threadFactory.threadNamePattern());
assertEquals(5, threadFactory.initialPriority());
threadFactory = cm.getCacheManagerConfiguration().transport().transportThreadPool().threadFactory();
assertEquals("infinispan", threadFactory.threadGroup().getName());
assertEquals("%G %i", threadFactory.threadNamePattern());
assertEquals(5, threadFactory.initialPriority());
BlockingThreadPoolExecutorFactory threadPool = cm.getCacheManagerConfiguration().transport().transportThreadPool().threadPoolFactory();
assertEquals(6, threadPool.coreThreads()); // overriden by TestCacheManagerFactory
assertEquals(6, threadPool.maxThreads()); // overriden by TestCacheManagerFactory
assertEquals(10000, threadPool.queueLength()); // overriden by TestCacheManagerFactory
assertEquals(30000, threadPool.keepAlive()); // overriden by TestCacheManagerFactory
threadFactory = cm.getCacheManagerConfiguration().listenerThreadPool().threadFactory();
assertEquals("infinispan", threadFactory.threadGroup().getName());
assertEquals("%G %i", threadFactory.threadNamePattern());
assertEquals(5, threadFactory.initialPriority());
threadPool = cm.getCacheManagerConfiguration().listenerThreadPool().threadPoolFactory();
assertEquals(1, threadPool.coreThreads());
assertEquals(1, threadPool.maxThreads());
assertEquals(0, threadPool.queueLength());
assertEquals(0, threadPool.keepAlive());