[jboss-cvs] JBossAS SVN: r107456 - branches/infinispan-int/hibernate-int/src/main/java/org/jboss/hibernate/jmx.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Aug 5 15:47:38 EDT 2010
Author: pferraro
Date: 2010-08-05 15:47:38 -0400 (Thu, 05 Aug 2010)
New Revision: 107456
Modified:
branches/infinispan-int/hibernate-int/src/main/java/org/jboss/hibernate/jmx/Hibernate.java
Log:
Update to work with infinispan 2LC provider.
Modified: branches/infinispan-int/hibernate-int/src/main/java/org/jboss/hibernate/jmx/Hibernate.java
===================================================================
--- branches/infinispan-int/hibernate-int/src/main/java/org/jboss/hibernate/jmx/Hibernate.java 2010-08-05 19:31:37 UTC (rev 107455)
+++ branches/infinispan-int/hibernate-int/src/main/java/org/jboss/hibernate/jmx/Hibernate.java 2010-08-05 19:47:38 UTC (rev 107456)
@@ -99,7 +99,7 @@
private static final String QUERY_CACHE_ENABLED = "queryCacheEnabled";
private static final String CACHE_PROVIDER_CLASS = "cacheProviderClass";
private static final String CACHE_REGION_FACTORY_CLASS = "cacheRegionFactoryClass";
- private static final String DEPLOYED_CACHE_JNDI_NAME = "deployedCacheJndiName";
+// private static final String DEPLOYED_CACHE_JNDI_NAME = "deployedCacheJndiName";
private static final String DEPLOYED_CACHE_MANAGER_JNDI_NAME = "deployedCacheManagerJndiName";
private static final String MINIMAL_PUTS_ENABLED = "minimalPutsEnabled";
private static final String CACHE_REGION_PREFIX = "cacheRegionPrefix";
@@ -248,7 +248,7 @@
}
else if ( SCAN_FOR_MAPPINGS_ENABLED.equals(name) && value != null )
{
- setScanForMappingsEnabled(Boolean.valueOf(value.toString()));
+ setScanForMappingsEnabled(Boolean.parseBoolean(value.toString()));
}
else
{
@@ -441,17 +441,18 @@
{
configurationElements.put(Environment.TRANSACTION_STRATEGY, JTATransactionFactory.class.getName());
}
-
+/*
if ( getDeployedCacheJndiName() != null && getCacheRegionFactoryClass() == null)
{
// Implies shared cache region factory
configurationElements.put(Environment.CACHE_REGION_FACTORY, org.hibernate.cache.jbc.JndiSharedJBossCacheRegionFactory.class.getName());
}
-
+*/
if ( getDeployedCacheManagerJndiName() != null && getCacheRegionFactoryClass() == null)
{
// Implies multliplexed cache region factory
- configurationElements.put(Environment.CACHE_REGION_FACTORY, org.hibernate.cache.jbc.JndiMultiplexedJBossCacheRegionFactory.class.getName());
+ configurationElements.put(Environment.CACHE_REGION_FACTORY, org.hibernate.cache.infinispan.JndiInfinispanRegionFactory.class.getName());
+// configurationElements.put(Environment.CACHE_REGION_FACTORY, org.hibernate.cache.jbc.JndiMultiplexedJBossCacheRegionFactory.class.getName());
}
if (configurationElements.get(Environment.FLUSH_BEFORE_COMPLETION) == null)
@@ -510,8 +511,9 @@
setUnlessNull( settings, Environment.GENERATE_STATISTICS, ourConfig.remove(STAT_GENERATION_ENABLED) );
setUnlessNull( settings, Environment.DEFAULT_CATALOG, ourConfig.remove(DEFAULT_CATALOG) );
setUnlessNull( settings, Environment.USE_SECOND_LEVEL_CACHE, ourConfig.remove(SECOND_LEVEL_CACHE_ENABLED) );
- setUnlessNull( settings, org.hibernate.cache.jbc.builder.JndiMultiplexingCacheInstanceManager.CACHE_FACTORY_RESOURCE_PROP, ourConfig.remove(DEPLOYED_CACHE_MANAGER_JNDI_NAME));
- setUnlessNull( settings, org.hibernate.cache.jbc.builder.JndiSharedCacheInstanceManager.CACHE_RESOURCE_PROP, ourConfig.remove(DEPLOYED_CACHE_JNDI_NAME));
+// setUnlessNull( settings, org.hibernate.cache.jbc.builder.JndiMultiplexingCacheInstanceManager.CACHE_FACTORY_RESOURCE_PROP, ourConfig.remove(DEPLOYED_CACHE_MANAGER_JNDI_NAME));
+ setUnlessNull( settings, org.hibernate.cache.infinispan.JndiInfinispanRegionFactory.CACHE_MANAGER_RESOURCE_PROP, ourConfig.remove(DEPLOYED_CACHE_MANAGER_JNDI_NAME));
+// setUnlessNull( settings, org.hibernate.cache.jbc.builder.JndiSharedCacheInstanceManager.CACHE_RESOURCE_PROP, ourConfig.remove(DEPLOYED_CACHE_JNDI_NAME));
// Set any remaining properties; presumably these are standard
// Hibernate configuration properties
@@ -668,6 +670,7 @@
}
}
+ @Override
public String toString()
{
return super.toString() + " [BeanName=" + beanName + ", JNDI=" + sessionFactoryName + "]";
@@ -975,7 +978,8 @@
*/
public String getDeployedCacheJndiName()
{
- return getConfigurationElementAsString(DEPLOYED_CACHE_JNDI_NAME, org.hibernate.cache.jbc.builder.JndiSharedCacheInstanceManager.CACHE_RESOURCE_PROP);
+ return null;
+// return getConfigurationElementAsString(DEPLOYED_CACHE_JNDI_NAME, org.hibernate.cache.jbc.builder.JndiSharedCacheInstanceManager.CACHE_RESOURCE_PROP);
}
/**
@@ -983,7 +987,7 @@
*/
public void setDeployedCacheJndiName(String name)
{
- setConfigurationElement( name, DEPLOYED_CACHE_JNDI_NAME, org.hibernate.cache.jbc.builder.JndiSharedCacheInstanceManager.CACHE_RESOURCE_PROP);
+// setConfigurationElement( name, DEPLOYED_CACHE_JNDI_NAME, org.hibernate.cache.jbc.builder.JndiSharedCacheInstanceManager.CACHE_RESOURCE_PROP);
}
/**
@@ -991,7 +995,8 @@
*/
public String getDeployedCacheManagerJndiName()
{
- return getConfigurationElementAsString(DEPLOYED_CACHE_MANAGER_JNDI_NAME, org.hibernate.cache.jbc.builder.JndiMultiplexingCacheInstanceManager.CACHE_FACTORY_RESOURCE_PROP);
+ return getConfigurationElementAsString(DEPLOYED_CACHE_MANAGER_JNDI_NAME, org.hibernate.cache.infinispan.JndiInfinispanRegionFactory.CACHE_MANAGER_RESOURCE_PROP);
+// return getConfigurationElementAsString(DEPLOYED_CACHE_MANAGER_JNDI_NAME, org.hibernate.cache.jbc.builder.JndiMultiplexingCacheInstanceManager.CACHE_FACTORY_RESOURCE_PROP);
}
/**
@@ -999,7 +1004,8 @@
*/
public void setDeployedCacheManagerJndiName(String name)
{
- setConfigurationElement( name, DEPLOYED_CACHE_MANAGER_JNDI_NAME, org.hibernate.cache.jbc.builder.JndiMultiplexingCacheInstanceManager.CACHE_FACTORY_RESOURCE_PROP);
+ setConfigurationElement( name, DEPLOYED_CACHE_MANAGER_JNDI_NAME, org.hibernate.cache.infinispan.JndiInfinispanRegionFactory.CACHE_MANAGER_RESOURCE_PROP);
+// setConfigurationElement( name, DEPLOYED_CACHE_MANAGER_JNDI_NAME, org.hibernate.cache.jbc.builder.JndiMultiplexingCacheInstanceManager.CACHE_FACTORY_RESOURCE_PROP);
}
public Boolean getBatchVersionedDataEnabled()
More information about the jboss-cvs-commits
mailing list