[exo-jcr-commits] exo-jcr SVN: r4079 - jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/infinispan.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Mar 14 05:25:51 EDT 2011
Author: nfilotto
Date: 2011-03-14 05:25:50 -0400 (Mon, 14 Mar 2011)
New Revision: 4079
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/infinispan/ISPNCacheWorkspaceStorageCache.java
Log:
EXOJCR-1202: Support disable feature for ISPN cache
Modified: jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/infinispan/ISPNCacheWorkspaceStorageCache.java
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/infinispan/ISPNCacheWorkspaceStorageCache.java 2011-03-11 17:15:10 UTC (rev 4078)
+++ jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/infinispan/ISPNCacheWorkspaceStorageCache.java 2011-03-14 09:25:50 UTC (rev 4079)
@@ -94,6 +94,8 @@
private static final Log LOG = ExoLogger.getLogger("exo.jcr.component.core.ISPNCacheWorkspaceStorageCache");
+ private final boolean enabled;
+
protected final BufferedISPNCache cache;
/**
@@ -217,7 +219,8 @@
{
throw new RepositoryConfigurationException("Cache configuration not found");
}
-
+ this.enabled = wsConfig.getCache().isEnabled();
+
// create cache using custom factory
ISPNCacheFactory<Serializable, Object> factory = new ISPNCacheFactory<Serializable, Object>(cfm);
@@ -612,7 +615,7 @@
*/
public boolean isEnabled()
{
- return true;
+ return enabled;
}
/**
More information about the exo-jcr-commits
mailing list