|
Holger's Java API |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||