Package com.iizix.prop
Interface IRemoteTransactionCompletedListener
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Functional interface use to listen on 
PropMgr to complete processing of incoming remote read transactions.This listener is typically used to process post-updates of multiple client property updates, rather than triggering on a single property update.
- Author:
- Christopher Mindus
- Method SummaryModifier and TypeMethodDescription- default voidCalled once all processing of the remote read transaction has completed processing the update from a remote party, and that all potential queued events (such as remote events) are called.- voidCalled when the remote read transaction processing has completed processing an update from a remote party, but before any potential queued events (such as remote events) are called.
- Method Details- onCompletedRemoteTransactionUpdateCalled when the remote read transaction processing has completed processing an update from a remote party, but before any potential queued events (such as remote events) are called.- Note: if an unhandled exception was to be thrown during processing of incoming transactions (i.e. an InternalError or alike), this method would not be called, but rather only - {@link #onCompletedRemoteTransactionProcessing(PropMgr)}.- Parameters:
- propMgr- The property manager for the remote party.
 
- onCompletedRemoteTransactionProcessingCalled once all processing of the remote read transaction has completed processing the update from a remote party, and that all potential queued events (such as remote events) are called. This call is done last in the order when handling an incoming read transaction from a remote party.- This method must be overridden by the implementor, the default is to do nothing. - Parameters:
- propMgr- The property manager for the remote party.