[jboss-cvs] JBossCache/src/org/jboss/cache/eviction ...

Manik Surtani msurtani at jboss.com
Wed Nov 15 10:48:25 EST 2006


  User: msurtani
  Date: 06/11/15 10:48:25

  Modified:    src/org/jboss/cache/eviction    MRUConfiguration.java
                        FIFOConfiguration.java LFUConfiguration.java
  Log:
  Fixed failures to reset configs properly
  
  Revision  Changes    Path
  1.7       +8 -2      JBossCache/src/org/jboss/cache/eviction/MRUConfiguration.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: MRUConfiguration.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/eviction/MRUConfiguration.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -b -r1.6 -r1.7
  --- MRUConfiguration.java	15 Nov 2006 15:16:39 -0000	1.6
  +++ MRUConfiguration.java	15 Nov 2006 15:48:25 -0000	1.7
  @@ -22,7 +22,7 @@
    * Requires a "maxNodes" attribute otherwise a ConfigurationException is thrown.
    *
    * @author Daniel Huang (dhuang at jboss.org)
  - * @version $Revision: 1.6 $
  + * @version $Revision: 1.7 $
    */
   public class MRUConfiguration extends EvictionPolicyConfigBase
   {
  @@ -68,4 +68,10 @@
         return (obj instanceof MRUConfiguration && super.equals(obj));
      }  
      
  +   @Override
  +   public void reset()
  +   {
  +      setMaxNodes(-1);
  +   }
  +   
   }
  
  
  
  1.8       +7 -1      JBossCache/src/org/jboss/cache/eviction/FIFOConfiguration.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: FIFOConfiguration.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/eviction/FIFOConfiguration.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -b -r1.7 -r1.8
  --- FIFOConfiguration.java	15 Nov 2006 15:16:39 -0000	1.7
  +++ FIFOConfiguration.java	15 Nov 2006 15:48:25 -0000	1.8
  @@ -22,7 +22,7 @@
    * Requires a "maxNodes" attribute otherwise a ConfigurationException is thrown.
    *
    * @author Daniel Huang (dhuang at jboss.org)
  - * @version $Revision: 1.7 $
  + * @version $Revision: 1.8 $
    */
   public class FIFOConfiguration extends EvictionPolicyConfigBase
   {
  @@ -65,4 +65,10 @@
      {
         setEvictionPolicyClass(FIFOPolicy.class.getName());
      }
  +
  +   @Override
  +   public void reset()
  +   {
  +      setMaxNodes(-1);
  +   }
   }
  
  
  
  1.8       +1 -16     JBossCache/src/org/jboss/cache/eviction/LFUConfiguration.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: LFUConfiguration.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/eviction/LFUConfiguration.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -b -r1.7 -r1.8
  --- LFUConfiguration.java	15 Nov 2006 15:16:39 -0000	1.7
  +++ LFUConfiguration.java	15 Nov 2006 15:48:25 -0000	1.8
  @@ -7,7 +7,6 @@
   package org.jboss.cache.eviction;
   
   import org.jboss.cache.config.Dynamic;
  -import org.jboss.cache.config.ConfigurationException;
   
   /**
    * Configuration implementation for {@link LFUPolicy}. 
  @@ -22,7 +21,7 @@
    * </pre>
    *
    * @author Daniel Huang (dhuang at jboss.org)
  - * @version $Revision: 1.7 $
  + * @version $Revision: 1.8 $
    */
   public class LFUConfiguration extends EvictionPolicyConfigBase
   {
  @@ -79,18 +78,4 @@
         return result;
      }
   
  -   @Override
  -   public void reset()
  -   {
  -      super.reset();
  -      setMinNodes(-1);
  -   }
  -
  -   @Override
  -   public void validate() throws ConfigurationException
  -   {
  -      if (minNodes < 0) throw new ConfigurationException("minNodes must be set");
  -   }
  -   
  -   
   }
  
  
  



More information about the jboss-cvs-commits mailing list