jon 01/05/02 23:36:54
Modified: src/java/org/apache/turbine/services/cache
TurbineGlobalCacheService.java
Log:
added method to get the cache size
fixed up costas code to check for nulls first
thanks: Costas Stergiou <[EMAIL PROTECTED]>
Revision Changes Path
1.13 +11 -1
jakarta-turbine/src/java/org/apache/turbine/services/cache/TurbineGlobalCacheService.java
Index: TurbineGlobalCacheService.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/services/cache/TurbineGlobalCacheService.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- TurbineGlobalCacheService.java 2001/04/05 04:02:56 1.12
+++ TurbineGlobalCacheService.java 2001/05/03 06:36:54 1.13
@@ -78,7 +78,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Dave Bryson</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Jon S. Stevens</a>
* @author <a href="mailto:[EMAIL PROTECTED]">John Thorhauer</a>
- * @version $Id: TurbineGlobalCacheService.java,v 1.12 2001/04/05 04:02:56 jvanzyl
Exp $
+ * @version $Id: TurbineGlobalCacheService.java,v 1.13 2001/05/03 06:36:54 jon Exp $
*/
public class TurbineGlobalCacheService
extends TurbineBaseService
@@ -253,6 +253,16 @@
RefreshableCachedObject rco = (RefreshableCachedObject)co;
rco.refresh();
}
+ }
+
+ /**
+ * Returns the number of objects currently stored in the cache
+ *
+ * @return int number of object in the cache or -1 if the cache is null
+ */
+ public int getNumberOfObjects()
+ {
+ return cache == null ? -1 : cache.size();
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]