BNZObserverRecord


Abstract: an internal class used by the BNZTransactionalNotificationCenter to manage registrations

This class is used by the BNZTransactionalNotificationCenter to manage registrations of objects to be informed about changes on certain other objects. The objects that want to be informed are called "TransactionObserver", because they participate in the commit phase of all transactions that contains a change they registered for.

This class holds the observer reference and manages the individual observation record objects that are created whenever a registerTransactionObserver in BNZTransactionalNotificationCenter is called.

For each observer, the BNZTransactionalNotificationCenter maintains one observer record to contain all its single observation records.





(Last Updated 8/31/2006)
HTML documentation generated by HeaderDoc