public class AxionColumnsMetaTableUpdater extends BaseDatabaseModificationListener implements DatabaseModificationListener, TableModificationListener
AXION_TABLES meta table| Constructor and Description |
|---|
AxionColumnsMetaTableUpdater(Database db) |
| Modifier and Type | Method and Description |
|---|---|
void |
columnAdded(ColumnEvent e) |
void |
constraintAdded(ConstraintEvent event) |
void |
constraintRemoved(ConstraintEvent event) |
protected Row |
createRowForColumnAdded(Table t,
Column col) |
void |
rowDeleted(RowEvent event) |
void |
rowInserted(RowEvent event) |
void |
rowUpdated(RowEvent event) |
void |
tableAdded(DatabaseModifiedEvent e) |
void |
tableDropped(DatabaseModifiedEvent e) |
void |
updateNullableStatus(ConstraintEvent event,
boolean changeNullableTo) |
sequenceAdded, sequenceDropped, serverAdded, serverDropped, typeAddedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsequenceAdded, sequenceDropped, serverAdded, serverDropped, typeAddedpublic AxionColumnsMetaTableUpdater(Database db)
public void tableAdded(DatabaseModifiedEvent e)
tableAdded in interface DatabaseModificationListenertableAdded in class BaseDatabaseModificationListenerpublic void tableDropped(DatabaseModifiedEvent e)
tableDropped in interface DatabaseModificationListenertableDropped in class BaseDatabaseModificationListenerpublic void columnAdded(ColumnEvent e) throws AxionException
columnAdded in interface TableModificationListenerAxionExceptionpublic void rowInserted(RowEvent event) throws AxionException
rowInserted in interface TableModificationListenerAxionExceptionpublic void rowDeleted(RowEvent event) throws AxionException
rowDeleted in interface TableModificationListenerAxionExceptionpublic void rowUpdated(RowEvent event) throws AxionException
rowUpdated in interface TableModificationListenerAxionExceptionpublic void constraintAdded(ConstraintEvent event) throws AxionException
constraintAdded in interface TableModificationListenerAxionExceptionpublic void constraintRemoved(ConstraintEvent event) throws AxionException
constraintRemoved in interface TableModificationListenerAxionExceptionpublic void updateNullableStatus(ConstraintEvent event, boolean changeNullableTo)
protected Row createRowForColumnAdded(Table t, Column col) throws AxionException
AxionException