diff --git a/src/java/com/samskivert/jdbc/depot/EHCacheAdapter.java b/src/java/com/samskivert/jdbc/depot/EHCacheAdapter.java index 54c543c..6df66f3 100644 --- a/src/java/com/samskivert/jdbc/depot/EHCacheAdapter.java +++ b/src/java/com/samskivert/jdbc/depot/EHCacheAdapter.java @@ -43,9 +43,19 @@ public class EHCacheAdapter * cache manager when it knows that Depot and any other clients no longer need it. */ public EHCacheAdapter (CacheManager cachemgr) + { + this(cachemgr, 1000, 300, 20); + } + + public EHCacheAdapter (CacheManager cachemgr, int maxElementsInMemory, + int timeToIdleSeconds, int timeToLiveSeconds) { _cachemgr = cachemgr; + _maxElementsInMemory = maxElementsInMemory; + _timeToIdleSeconds = timeToIdleSeconds; + _timeToLiveSeconds = timeToLiveSeconds; + CacheManagerPeerListener listener = _cachemgr.getCachePeerListener(); CacheManagerPeerProvider provider = _cachemgr.getCachePeerProvider(); if ((provider != null) != (listener != null)) {