This is an automated email from the ASF dual-hosted git repository. tv pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jcs.git
commit f4a9dd0ddabe2e12b5acd9ba7046e0302b150e1e Author: Thomas Vandahl <[email protected]> AuthorDate: Mon Feb 16 16:18:08 2026 +0100 Fix JCS-222 Typo "waterfal" Method --- .../java/org/apache/commons/jcs4/engine/memory/AbstractMemoryCache.java | 2 +- .../org/apache/commons/jcs4/engine/memory/behavior/IMemoryCache.java | 2 +- .../org/apache/commons/jcs4/engine/memory/lru/LHMLRUMemoryCache.java | 2 +- .../org/apache/commons/jcs4/engine/memory/shrinking/ShrinkerThread.java | 2 +- .../commons/jcs4/engine/memory/soft/SoftReferenceMemoryCache.java | 2 +- .../java/org/apache/commons/jcs4/engine/memory/MockMemoryCache.java | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/AbstractMemoryCache.java b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/AbstractMemoryCache.java index f8a29f0b..1639d939 100644 --- a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/AbstractMemoryCache.java +++ b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/AbstractMemoryCache.java @@ -496,7 +496,7 @@ public abstract class AbstractMemoryCache<K, V> * @param ce the item */ @Override - public void waterfal( final ICacheElement<K, V> ce ) + public void waterfall( final ICacheElement<K, V> ce ) { this.cache.spoolToDisk( ce ); } diff --git a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/behavior/IMemoryCache.java b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/behavior/IMemoryCache.java index 6bce255f..0ff3df3d 100644 --- a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/behavior/IMemoryCache.java +++ b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/behavior/IMemoryCache.java @@ -182,6 +182,6 @@ public interface IMemoryCache<K, V> * @throws IOException * Description of the Exception */ - void waterfal( ICacheElement<K, V> ce ) // FIXME: Correct typo before 4.0, see JCS-222 + void waterfall( ICacheElement<K, V> ce ) throws IOException; } diff --git a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/lru/LHMLRUMemoryCache.java b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/lru/LHMLRUMemoryCache.java index 987a7fa2..805fc2a4 100644 --- a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/lru/LHMLRUMemoryCache.java +++ b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/lru/LHMLRUMemoryCache.java @@ -74,7 +74,7 @@ public class LHMLRUMemoryCache<K, V> log.debug( "LHMLRU max size: {0}. Spooling element, key: {1}", () -> getCacheAttributes().maxObjects(), element::key); - waterfal( element ); + waterfall( element ); log.debug( "LHMLRU size: {0}", () -> map.size() ); return true; diff --git a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/shrinking/ShrinkerThread.java b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/shrinking/ShrinkerThread.java index b4f812a6..4773d78a 100644 --- a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/shrinking/ShrinkerThread.java +++ b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/shrinking/ShrinkerThread.java @@ -167,7 +167,7 @@ public class ShrinkerThread<K, V> spoolCount++; memCache.remove( key ); - memCache.waterfal( cacheElement ); + memCache.waterfall( cacheElement ); } } else diff --git a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/soft/SoftReferenceMemoryCache.java b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/soft/SoftReferenceMemoryCache.java index 55b6a708..3783ef46 100644 --- a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/soft/SoftReferenceMemoryCache.java +++ b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/memory/soft/SoftReferenceMemoryCache.java @@ -202,7 +202,7 @@ public class SoftReferenceMemoryCache<K, V> extends AbstractMemoryCache<K, V> for (int cursize = startsize; cursize > max; cursize--) { final ICacheElement<K, V> ce = strongReferences.poll(); - waterfal(ce); + waterfall(ce); } } diff --git a/commons-jcs4-core/src/test/java/org/apache/commons/jcs4/engine/memory/MockMemoryCache.java b/commons-jcs4-core/src/test/java/org/apache/commons/jcs4/engine/memory/MockMemoryCache.java index 6ca76c59..db86d540 100644 --- a/commons-jcs4-core/src/test/java/org/apache/commons/jcs4/engine/memory/MockMemoryCache.java +++ b/commons-jcs4-core/src/test/java/org/apache/commons/jcs4/engine/memory/MockMemoryCache.java @@ -239,7 +239,7 @@ public class MockMemoryCache<K, V> * @throws IOException */ @Override - public void waterfal( final ICacheElement<K, V> ce ) + public void waterfall( final ICacheElement<K, V> ce ) throws IOException { waterfallCallCount++;
