adding default values for readthrough and writethrough

Project: http://git-wip-us.apache.org/repos/asf/gora/repo
Commit: http://git-wip-us.apache.org/repos/asf/gora/commit/c9d11af5
Tree: http://git-wip-us.apache.org/repos/asf/gora/tree/c9d11af5
Diff: http://git-wip-us.apache.org/repos/asf/gora/diff/c9d11af5

Branch: refs/heads/master
Commit: c9d11af58f80f200972f4c59a11cfbb6afbbb532
Parents: 897c787
Author: Kevin Ratnasekera <djkevi...@yahoo.com>
Authored: Mon Aug 1 03:17:00 2016 +0530
Committer: Kevin Ratnasekera <djkevi...@yahoo.com>
Committed: Mon Aug 1 03:17:00 2016 +0530

----------------------------------------------------------------------
 .../org/apache/gora/jcache/store/JCacheCacheWriterFactory.java   | 2 +-
 .../src/main/java/org/apache/gora/jcache/store/JCacheStore.java  | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/gora/blob/c9d11af5/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheCacheWriterFactory.java
----------------------------------------------------------------------
diff --git 
a/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheCacheWriterFactory.java
 
b/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheCacheWriterFactory.java
index 5743b5a..7d883d7 100644
--- 
a/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheCacheWriterFactory.java
+++ 
b/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheCacheWriterFactory.java
@@ -30,7 +30,7 @@ public class JCacheCacheWriterFactory<K, T extends 
PersistentBase> implements Fa
   private transient JCacheCacheWriter<K,T> instance;
 
   public JCacheCacheWriterFactory(JCacheCacheWriter<K,T> instance) {
-    LOG.info("JCache entry writer factory initialized successfully.");
+    LOG.info("JCache cache writer factory initialized successfully.");
     this.instance = instance;
   }
 

http://git-wip-us.apache.org/repos/asf/gora/blob/c9d11af5/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheStore.java
----------------------------------------------------------------------
diff --git 
a/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheStore.java 
b/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheStore.java
index 3f0f348..7d3622b 100644
--- a/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheStore.java
+++ b/gora-jcache/src/main/java/org/apache/gora/jcache/store/JCacheStore.java
@@ -155,9 +155,13 @@ public class JCacheStore<K, T extends PersistentBase> 
extends DataStoreBase<K, T
     cacheConfig.setTypes(keyClass, persistentClass);
     if (properties.getProperty(JCACHE_READ_THROUGH_PROPERTY_KEY) != null) {
       
cacheConfig.setReadThrough(Boolean.valueOf(properties.getProperty(JCACHE_READ_THROUGH_PROPERTY_KEY)));
+    } else {
+      cacheConfig.setReadThrough(true);
     }
     if (properties.getProperty(JCACHE_WRITE_THROUGH_PROPERTY_KEY) != null) {
       
cacheConfig.setWriteThrough(Boolean.valueOf(properties.getProperty(JCACHE_WRITE_THROUGH_PROPERTY_KEY)));
+    } else {
+      cacheConfig.setWriteThrough(true);
     }
     if (properties.getProperty(JCACHE_STORE_BY_VALUE_PROPERTY_KEY) != null) {
       
cacheConfig.setStoreByValue(Boolean.valueOf(properties.getProperty(JCACHE_STORE_BY_VALUE_PROPERTY_KEY)));

Reply via email to