Holger's
Java API

Uses of Class
com.antelmann.db.DBUpdateEvent

Packages that use DBUpdateEvent
com.antelmann.db This package contains generally useful classes for generic database management. 
com.antelmann.db.remote This package contains classes that add remote capacities to the database concept of the super package. 
 

Uses of DBUpdateEvent in com.antelmann.db
 

Subclasses of DBUpdateEvent in com.antelmann.db
 class DBVersionedUpdateEvent
          this special update event extends a standard event by including the actual entry state before and after the update.
 

Methods in com.antelmann.db that return DBUpdateEvent
protected  DBUpdateEvent[] DatabaseChangeMonitor.getCurrentUpdates(Database<?> db)
           
 

Methods in com.antelmann.db that return types with arguments of type DBUpdateEvent
 Filter<? super DBUpdateEvent> DatabaseChangeMonitor.getFilter()
           
 

Methods in com.antelmann.db with parameters of type DBUpdateEvent
 void DatabaseChangeListener.committedDatabaseChanges(Database<?> db, DBUpdateEvent... events)
          called after successfully committing the given DBUpdateEvents on the database.
 void DatabaseChangeListener.ClassListener.committedDatabaseChanges(Database<?> db, DBUpdateEvent... events)
           
 void DatabaseChangeListener.LoggerListener.committedDatabaseChanges(Database<?> db, DBUpdateEvent... events)
           
 void LoggerDBListener.databaseUpdated(DBUpdateEvent event, long timeTaken)
           
 void DBTransactionStoreAdapter.databaseUpdated(DBUpdateEvent event, long timeTaken)
           
 void DBStoreProfiler.databaseUpdated(DBUpdateEvent event, long timeTaken)
           
 void DBStoreListener.databaseUpdated(DBUpdateEvent event, long timeTaken)
          called upon successful insert, delete or update; note that the update becomes permanent ONLY if the current transaction successfully commits.
 void DBStoreListener.Adapter.databaseUpdated(DBUpdateEvent event, long timeTaken)
           
 void DBStoreListener.StoreUpdateAdapter.databaseUpdated(DBUpdateEvent event, long timeTaken)
           
 void DatabaseTableModel.databaseUpdated(DBUpdateEvent event, long timeTaken)
           
protected  void DatabaseChangeMonitor.fireChanges(Database<?> db, DBUpdateEvent... events)
           
 

Method parameters in com.antelmann.db with type arguments of type DBUpdateEvent
 void DatabaseChangeMonitor.setFilter(Filter<? super DBUpdateEvent> filter)
           
 

Constructors in com.antelmann.db with parameters of type DBUpdateEvent
DBVersionedUpdateEvent(DBUpdateEvent updateEvent, DBEntry oldVersion, DBEntry newVersion)
           
 

Uses of DBUpdateEvent in com.antelmann.db.remote
 

Methods in com.antelmann.db.remote that return DBUpdateEvent
 DBUpdateEvent RemoteDBUpdateEvent.makeDBUpdateEvent(Database<?> db)
           
 

Methods in com.antelmann.db.remote that return types with arguments of type DBUpdateEvent
 Filter<? super DBUpdateEvent> RemoteDBChangeNotifier.getFilter()
           
 

Methods in com.antelmann.db.remote with parameters of type DBUpdateEvent
 void RemoteDBChangeNotifier.committedDatabaseChanges(Database<?> db, DBUpdateEvent... events)
           
 

Method parameters in com.antelmann.db.remote with type arguments of type DBUpdateEvent
 void RemoteDBChangeNotifier.setFilter(Filter<? super DBUpdateEvent> filter)
          allows to set a filter, so that not every event may be propagated to the server
 

Constructors in com.antelmann.db.remote with parameters of type DBUpdateEvent
RemoteDBUpdateEvent(DBUpdateEvent ev)
          as the parameter is often a non-serializable filter, some standard filter is used in that case instead
 

Constructor parameters in com.antelmann.db.remote with type arguments of type DBUpdateEvent
RemoteDBChangeNotifier(NetConnection con, Filter<? super DBUpdateEvent> filter)
           
RemoteDBChangeNotifier(String databaseName, String server, int port, Filter<? super DBUpdateEvent> filter)
           
 



(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads