org.axiondb.tools
Class Defrag

java.lang.Object
  extended by org.axiondb.tools.Defrag

public class Defrag
extends java.lang.Object

A utility class for defragmenting an Axion database. Use:

Defrag <database-directory>
The database should not be in use when this program is executed.

Version:
$Revision: 1.3 $ $Date: 2004/08/27 03:21:25 $

Constructor Summary
Defrag()
           
 
Method Summary
static void defragDatabase(java.io.File databaseDirectory)
           
static void defragDatabase(java.lang.String databaseDirectory)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Defrag

public Defrag()
Method Detail

main

public static void main(java.lang.String[] args)

defragDatabase

public static void defragDatabase(java.lang.String databaseDirectory)
                           throws java.lang.Exception
Throws:
java.lang.Exception

defragDatabase

public static void defragDatabase(java.io.File databaseDirectory)
                           throws java.lang.Exception
Throws:
java.lang.Exception