[jboss-cvs] JBossCache/src/org/jboss/cache/loader/jdbm ...

Manik Surtani msurtani at jboss.com
Wed Jul 19 04:29:18 EDT 2006


  User: msurtani
  Date: 06/07/19 04:29:18

  Modified:    src/org/jboss/cache/loader/jdbm  JdbmCacheLoader.java
  Log:
  Migration to new CacheLoader interface
  
  Revision  Changes    Path
  1.10      +10 -11    JBossCache/src/org/jboss/cache/loader/jdbm/JdbmCacheLoader.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: JdbmCacheLoader.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/loader/jdbm/JdbmCacheLoader.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -b -r1.9 -r1.10
  --- JdbmCacheLoader.java	24 May 2006 05:47:27 -0000	1.9
  +++ JdbmCacheLoader.java	19 Jul 2006 08:29:18 -0000	1.10
  @@ -10,9 +10,9 @@
   import org.apache.commons.logging.LogFactory;
   import org.jboss.cache.Fqn;
   import org.jboss.cache.Modification;
  -import org.jboss.cache.TreeCache;
  +import org.jboss.cache.CacheSPI;
   import org.jboss.cache.buddyreplication.BuddyManager;
  -import org.jboss.cache.loader.ExtendedCacheLoader;
  +import org.jboss.cache.loader.AbstractCacheLoader;
   import org.jboss.cache.marshall.RegionManager;
   import org.jboss.cache.optimistic.FqnComparator;
   
  @@ -54,10 +54,10 @@
    * plans to fix this.
    *
    * @author Elias Ross
  - * @version $Id: JdbmCacheLoader.java,v 1.9 2006/05/24 05:47:27 bstansberry Exp $
  + * @version $Id: JdbmCacheLoader.java,v 1.10 2006/07/19 08:29:18 msurtani Exp $
    */
  -public class JdbmCacheLoader implements ExtendedCacheLoader {
  -
  +public class JdbmCacheLoader extends AbstractCacheLoader
  +{
      private static final Log log = LogFactory.getLog(JdbmCacheLoader.class); 
   
      private static final String KEYS = "K";
  @@ -65,7 +65,6 @@
      private static final String NAME = "JdbmCacheLoader";
   
      private String locationStr;
  -   private TreeCache treeCache;
      private String cacheDbName;
      private RecordManager recman;
      private BTree tree;
  @@ -93,7 +92,7 @@
   
         log.trace("Starting JdbmCacheLoader instance.");
         checkNotOpen();
  -      checkNonNull(treeCache, "TreeCache object is required");
  +      checkNonNull(cache, "CacheSPI object is required");
   
         if (locationStr == null) {
            locationStr=System.getProperty("java.io.tmpdir");
  @@ -118,7 +117,7 @@
            cacheDbName = locationStr.substring(offset + 1);
         } else {
            homeDir = new File(locationStr);
  -         cacheDbName = treeCache.getClusterName();
  +         cacheDbName = cache.getClusterName();
         }
   
         try {
  @@ -192,9 +191,9 @@
      /**
       * Sets the TreeCache owner of this cache loader.
       */
  -   public void setCache(TreeCache c) {
  +   public void setCache(CacheSPI c) {
  +      super.setCache(c);
         checkNotOpen();
  -      treeCache = c;
      }
   
      /**
  @@ -625,7 +624,7 @@
               subtree.isChildOf(BuddyManager.BUDDY_BACKUP_SUBTREE_FQN) && subtree.size() > 1;
      
            // store new state
  -         Fqn storeFqn = null;         
  +         Fqn storeFqn;
            while (bais.available() > 0) {
               Fqn fqn = (Fqn)ois.readObject();
      
  
  
  



More information about the jboss-cvs-commits mailing list