package net.ion.bleujin; import junit.framework.TestCase; import net.ion.framework.util.Debug; import org.infinispan.Cache; import org.infinispan.configuration.cache.CacheMode; import org.infinispan.configuration.cache.ConfigurationBuilder; import org.infinispan.manager.DefaultCacheManager; public class TestDistConfig extends TestCase{ public void testDisConfig() throws Exception { DefaultCacheManager dm = new DefaultCacheManager("./resource/config/working-cache-config.xml") ; Cache<Object, Object> notdefine = dm.getCache("notdefined") ; Debug.line(notdefine.getCacheConfiguration().clustering()) ; dm.defineConfiguration("newdefine", new ConfigurationBuilder().clustering().cacheMode(CacheMode.LOCAL).build()) ; Cache<Object, Object> newdefine = dm.getCache("newdefine") ; Debug.line(newdefine.getCacheConfiguration().clustering()) ; dm.stop(); } }