List of usage examples for org.hibernate.cfg AvailableSettings USE_STRUCTURED_CACHE
String USE_STRUCTURED_CACHE
To view the source code for org.hibernate.cfg AvailableSettings USE_STRUCTURED_CACHE.
Click Source Link
From source file:org.infinispan.test.hibernate.cache.commons.util.CacheTestUtil.java
License:LGPL
@SuppressWarnings("unchecked") public static Map buildBaselineSettings(String regionPrefix, boolean use2ndLevel, boolean useQueries, Class<? extends JtaPlatform> jtaPlatform) { Map settings = new HashMap(); settings.put(AvailableSettings.GENERATE_STATISTICS, "true"); settings.put(AvailableSettings.USE_STRUCTURED_CACHE, "true"); if (jtaPlatform == null || jtaPlatform == NoJtaPlatform.class) { settings.put(Environment.TRANSACTION_COORDINATOR_STRATEGY, JdbcResourceLocalTransactionCoordinatorBuilderImpl.class.getName()); settings.put(AvailableSettings.JTA_PLATFORM, NoJtaPlatform.class); } else {/*from ww w . jav a 2 s. c om*/ settings.put(Environment.TRANSACTION_COORDINATOR_STRATEGY, JtaTransactionCoordinatorBuilderImpl.class.getName()); settings.put(AvailableSettings.JTA_PLATFORM, jtaPlatform); } settings.put(AvailableSettings.CACHE_REGION_FACTORY, TestRegionFactoryProvider.load().getRegionFactoryClass()); settings.put(AvailableSettings.CACHE_REGION_PREFIX, regionPrefix); settings.put(AvailableSettings.USE_SECOND_LEVEL_CACHE, String.valueOf(use2ndLevel)); settings.put(AvailableSettings.USE_QUERY_CACHE, String.valueOf(useQueries)); return settings; }
From source file:org.infinispan.test.hibernate.cache.util.CacheTestUtil.java
License:LGPL
@SuppressWarnings("unchecked") public static Map buildBaselineSettings(String regionPrefix, Class regionFactory, boolean use2ndLevel, boolean useQueries, Class<? extends JtaPlatform> jtaPlatform) { Map settings = new HashMap(); settings.put(AvailableSettings.GENERATE_STATISTICS, "true"); settings.put(AvailableSettings.USE_STRUCTURED_CACHE, "true"); if (jtaPlatform == null) { settings.put(Environment.TRANSACTION_COORDINATOR_STRATEGY, JdbcResourceLocalTransactionCoordinatorBuilderImpl.class.getName()); } else {/*from w w w . j a v a 2 s .co m*/ settings.put(Environment.TRANSACTION_COORDINATOR_STRATEGY, JtaTransactionCoordinatorBuilderImpl.class.getName()); settings.put(AvailableSettings.JTA_PLATFORM, jtaPlatform); } settings.put(AvailableSettings.CACHE_REGION_FACTORY, regionFactory.getName()); settings.put(AvailableSettings.CACHE_REGION_PREFIX, regionPrefix); settings.put(AvailableSettings.USE_SECOND_LEVEL_CACHE, String.valueOf(use2ndLevel)); settings.put(AvailableSettings.USE_QUERY_CACHE, String.valueOf(useQueries)); return settings; }