Holger's Java API

## Uses of Interface
com.antelmann.db.TransactionListener

Packages that use TransactionListener
com.antelmann.db: This package contains generally useful classes for generic database management.

Uses of TransactionListener in com.antelmann.db

Classes in com.antelmann.db that implement TransactionListener
`class` `DBClassStoreCache<T extends DBEntry>` a special store that has the ability of caching entries, so that multiple calls to retrieve an entry may be answered through cache hits.
`class` `DBTransactionStoreAdapter` convenience class to extend from when implementing something like a `DatabaseChangeMonitor`
`class` `LoggerTransactionListener`
`class` `TransactionCounter` A TransactionCounter increments its counter upon transaction begin to allow determining whether it's still the same transaction.
`static class` `TransactionListener.Adapter` provides convenient empty implementations for all methods
`class` `UserTransactionListener` a special transaction listener that will set the current database user to the one specified by the user retriever on each transaction begin.

Methods in com.antelmann.db that return TransactionListener
`TransactionListener` `TransactionalNumberGenerator.enableUpdateOnFinishTransaction(ValueSetter<Long> setter)` calling this method will add a TransactionListener to the database that will call the given setter with the current count if this instance is 'dirty' upon finishTransaction.
`TransactionListener[]` `DBTransaction.getTransactionListeners()`
`TransactionListener[]` `AbstractDBTransaction.getTransactionListeners()`

Methods in com.antelmann.db with parameters of type TransactionListener
`boolean` `DBTransaction.addTransactionListener(TransactionListener listener)`
`boolean` `AbstractDBTransaction.addTransactionListener(TransactionListener listener)`
`boolean` `DBTransaction.removeTransactionListener(TransactionListener listener)`
`boolean` `AbstractDBTransaction.removeTransactionListener(TransactionListener listener)`

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