vgritsenko    2003/08/08 15:40:45

  Modified:    java/src/org/apache/xindice/core/filer BTree.java
                        BTreeFiler.java HashFiler.java Paged.java
  Log:
  Paged to extend DBObject (it already implements all of its methods).
  
  Revision  Changes    Path
  1.15      +4 -3      
xml-xindice/java/src/org/apache/xindice/core/filer/BTree.java
  
  Index: BTree.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/BTree.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- BTree.java        7 Aug 2003 20:13:21 -0000       1.14
  +++ BTree.java        8 Aug 2003 22:40:45 -0000       1.15
  @@ -135,8 +135,9 @@
               rootInfo = new BTreeRootInfo(p);
               rootNode = getBTreeNode(rootInfo, p, null);
               return true;
  -        } else
  +        } else {
               return false;
  +        }
       }
   
       public boolean create() throws DBException {
  
  
  
  1.13      +4 -3      
xml-xindice/java/src/org/apache/xindice/core/filer/BTreeFiler.java
  
  Index: BTreeFiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/BTreeFiler.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- BTreeFiler.java   7 Aug 2003 20:13:21 -0000       1.12
  +++ BTreeFiler.java   8 Aug 2003 22:40:45 -0000       1.13
  @@ -124,8 +124,9 @@
               // These are the only properties that can be changed after 
creation
               fileHeader.setMaxKeySize(config.getShortAttribute(MAXKEYSIZE, 
fileHeader.getMaxKeySize()));
               return true;
  -        } else
  +        } else {
               return false;
  +        }
       }
   
       public boolean create() throws DBException {
  
  
  
  1.15      +4 -3      
xml-xindice/java/src/org/apache/xindice/core/filer/HashFiler.java
  
  Index: HashFiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/HashFiler.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- HashFiler.java    7 Aug 2003 20:13:21 -0000       1.14
  +++ HashFiler.java    8 Aug 2003 22:40:45 -0000       1.15
  @@ -133,8 +133,9 @@
               fileHeader.setMaxKeySize(config.getShortAttribute(MAXKEYSIZE, 
fileHeader.getMaxKeySize()));
               // btree.open();
               return true;
  -        } else
  +        } else {
               return false;
  +        }
       }
   
       public boolean create() throws DBException {
  
  
  
  1.16      +17 -10    
xml-xindice/java/src/org/apache/xindice/core/filer/Paged.java
  
  Index: Paged.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/Paged.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- Paged.java        7 Aug 2003 20:13:21 -0000       1.15
  +++ Paged.java        8 Aug 2003 22:40:45 -0000       1.16
  @@ -61,6 +61,7 @@
   
   import org.apache.xindice.core.DBException;
   import org.apache.xindice.core.FaultCodes;
  +import org.apache.xindice.core.DBObject;
   import org.apache.xindice.core.data.Key;
   import org.apache.xindice.core.data.Value;
   
  @@ -86,7 +87,7 @@
    *
    * @version CVS $Revision$, $Date$
    */
  -public abstract class Paged {
  +public abstract class Paged implements DBObject {
   
       // The maximum number of pages that will be held in the dirty cache.
       private static final int MAX_DIRTY_SIZE = 128;
  @@ -439,8 +440,10 @@
       }
   
       protected final void checkOpened() throws DBException {
  -        if (!opened)
  -            throw new FilerException(FaultCodes.COL_COLLECTION_CLOSED, 
"Filer is closed");
  +        if (!opened) {
  +            throw new FilerException(FaultCodes.COL_COLLECTION_CLOSED,
  +                                     "Filer is closed");
  +        }
       }
   
       /**
  @@ -479,11 +482,13 @@
                   raf = getDescriptor();
                   fileHeader.read();
                   opened = true;
  -            } else
  +            } else {
                   opened = false;
  +            }
               return opened;
           } catch (Exception e) {
  -            throw new FilerException(FaultCodes.GEN_CRITICAL_ERROR, "Error 
opening " + file.getName(), e);
  +            throw new FilerException(FaultCodes.GEN_CRITICAL_ERROR,
  +                                     "Error opening " + file.getName(), e);
           } finally {
               putDescriptor(raf);
           }
  @@ -518,12 +523,14 @@
       public boolean drop() throws DBException {
           try {
               close();
  -            if (exists())
  +            if (exists()) {
                   return getFile().delete();
  -            else
  +            } else {
                   return true;
  +            }
           } catch (Exception e) {
  -            throw new FilerException(FaultCodes.COL_CANNOT_DROP, "Can't drop 
" + file.getName(), e);
  +            throw new FilerException(FaultCodes.COL_CANNOT_DROP,
  +                                     "Can't drop " + file.getName(), e);
           }
       }
   
  
  
  

Reply via email to