UTILS-16
authorErik Brakkee <erik@brakkee.org>
Sat, 12 Oct 2013 12:08:18 +0000 (14:08 +0200)
committerErik Brakkee <erik@brakkee.org>
Sat, 12 Oct 2013 12:08:18 +0000 (14:08 +0200)
commit514d7b3dd07385a4150514b8fe09ab7c4ff791c3
treefde7d91f3c09874ebbcf11385cb7a2e3b0c7d11f
parentd0fe2e63973b04755bfd2bac7463597000f4572e
UTILS-16

CachedObject gets out of sync when multiple CachedObjects share the same cache

The cached object now uses the non-null value obtained from the cache instead of the locally cached value in case of a cache hit. The locally cached value is only used when computing the new value fails in case of a cache miss.
support/general/src/main/java/org/wamblee/cache/CachedObject.java