org.axiondb.engine.metaupdaters
Class AxionTablesMetaTableUpdater

java.lang.Object
  extended by org.axiondb.event.BaseDatabaseModificationListener
      extended by org.axiondb.engine.metaupdaters.AxionTablesMetaTableUpdater
All Implemented Interfaces:
DatabaseModificationListener

public class AxionTablesMetaTableUpdater
extends BaseDatabaseModificationListener
implements DatabaseModificationListener

Updates the AXION_TABLES meta table

Version:
$Revision: 1.1 $ $Date: 2004/08/13 02:01:13 $

Constructor Summary
AxionTablesMetaTableUpdater(Database db)
           
 
Method Summary
 Row createRowForAddedTable(Table table)
           
 void tableAdded(DatabaseModifiedEvent e)
           
 void tableDropped(DatabaseModifiedEvent e)
           
 
Methods inherited from class org.axiondb.event.BaseDatabaseModificationListener
sequenceAdded, sequenceDropped, serverAdded, serverDropped, typeAdded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.axiondb.event.DatabaseModificationListener
sequenceAdded, sequenceDropped, serverAdded, serverDropped, typeAdded
 

Constructor Detail

AxionTablesMetaTableUpdater

public AxionTablesMetaTableUpdater(Database db)
Method Detail

tableAdded

public void tableAdded(DatabaseModifiedEvent e)
Specified by:
tableAdded in interface DatabaseModificationListener
Overrides:
tableAdded in class BaseDatabaseModificationListener

tableDropped

public void tableDropped(DatabaseModifiedEvent e)
Specified by:
tableDropped in interface DatabaseModificationListener
Overrides:
tableDropped in class BaseDatabaseModificationListener

createRowForAddedTable

public Row createRowForAddedTable(Table table)