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]

Reply via email to