Interface to an transaction observer. More...
#include <transaction.hpp>
Public Member Functions | |
virtual void | on_begin ()=0 |
Interface for the begin transaction event. | |
virtual void | on_commit (transaction::t_action_vector &)=0 |
Interface for the commit transaction event. | |
virtual void | on_rollback ()=0 |
Interface for the rollback transaction event. | |
Interface to an transaction observer.
The transaction observer will be notified on begin, commit and rollback of a transaction
|
pure virtual |
Interface for the commit transaction event.
The interface for the commit transaction event takes a vector of all actions to be commited.
actions | Actions to be commited. |