private void terracotaConfig(final Config config) { TerracottaClientConfiguration terracota = new TerracottaClientConfiguration(); sbool("ehcache.terracottaConfig", config, "rejoin", terracota::setRejoin); sstr("ehcache.terracottaConfig", config, "url", terracota::setUrl); sbool("ehcache.terracottaConfig", config, "wanEnabledTSA", terracota::setWanEnabledTSA); eh.addTerracottaConfig(terracota); }
public void afterPropertiesSet() throws IOException, CacheException { logger.info("Initializing EHCache CacheManager"); this.configuration = ConfigurationFactory.parseConfiguration(this.configLocation.getInputStream()); if (this.diskStorePath != null) { logger.info("diskStorePath=" + this.diskStorePath); DiskStoreConfiguration dsConfig = new DiskStoreConfiguration(); dsConfig.setPath(this.diskStorePath); logger.info("diskStorePath (translated)=" + dsConfig.getPath()); configuration.addDiskStore(dsConfig); } if (this.terracottaUrl != null) { logger.info("terracottaUrl=" + this.terracottaUrl); TerracottaClientConfiguration tcConfig = new TerracottaClientConfiguration(); tcConfig.setUrl(this.terracottaUrl); configuration.addTerracottaConfig(tcConfig); } }
private void terracotaConfig(final Config config) { TerracottaClientConfiguration terracota = new TerracottaClientConfiguration(); sbool("ehcache.terracottaConfig", config, "rejoin", terracota::setRejoin); sstr("ehcache.terracottaConfig", config, "url", terracota::setUrl); sbool("ehcache.terracottaConfig", config, "wanEnabledTSA", terracota::setWanEnabledTSA); eh.addTerracottaConfig(terracota); }
TerracottaClientConfiguration terracottaConfig = new TerracottaClientConfiguration();