public CacheEventDispatcherFactoryImpl(CacheEventDispatcherFactoryConfiguration configuration) { this.defaultThreadPoolAlias = configuration.getThreadPoolAlias(); }
@Test public void parseServiceCreationConfiguration() throws SAXException, JAXBException, ParserConfigurationException, IOException, ClassNotFoundException { Configuration xmlConfig = new XmlConfiguration(getClass().getResource("/configs/ehcache-cacheEventListener.xml")); assertThat(xmlConfig.getServiceCreationConfigurations()).hasSize(1); ServiceCreationConfiguration<?> configuration = xmlConfig.getServiceCreationConfigurations().iterator().next(); assertThat(configuration).isInstanceOf(CacheEventDispatcherFactoryConfiguration.class); CacheEventDispatcherFactoryConfiguration providerConfiguration = (CacheEventDispatcherFactoryConfiguration) configuration; assertThat(providerConfiguration.getThreadPoolAlias()).isEqualTo("events-pool"); }
public CacheEventDispatcherFactoryImpl(CacheEventDispatcherFactoryConfiguration configuration) { this.defaultThreadPoolAlias = configuration.getThreadPoolAlias(); }