Package org.axiondb.event

Event model with listeners for database actions

See:
          Description

Interface Summary
DatabaseModificationListener An observer of DatabaseModifiedEvents.
SequenceModificationListener An observer of SequenceEvents.
TableModificationListener An observer of RowEvents.
 

Class Summary
BaseDatabaseModificationListener A no-op implementation of DatabaseModificationListener.
BaseTableModificationListener No-op convenience class for quick listener implementations.
BaseTableModificationPublisher Provides utilities for publishing events to one or more listeners.
ColumnEvent An event signifying that a Column in a Table has changed, for example, due to a DDL command.
ConstraintEvent An event signifying that a constraint in a Table has changed.
DatabaseLinkEvent An event signifying that a database object has changed, for example, due to a DatabaseLink being added or dropped.
DatabaseModifiedEvent An event signifying that a database object has changed, for example, due to a Table being added or dropped.
DatabaseSequenceEvent An event signifying that a database object has changed, for example, due to a Table being added or dropped.
DatabaseTypeEvent An event signifying that a database object has changed, for example, due to a Table being added or dropped.
RowDeletedEvent An event signifying that a row has been deleted into a Table.
RowEvent An event signifying that a row in a Table has changed, for example, due to a DML command.
RowInsertedEvent An event signifying that a row has been inserted into a Table.
RowUpdatedEvent An event signifying that a row has been updated into a Table.
TableModifiedEvent An event signifying that a Table has changed, due to a DDL or DML command.
 

Package org.axiondb.event Description

Event model with listeners for database actions