Deepsolver
|
The interface to follow transaction progress. More...
Public Member Functions | |
AbstractTransactionListener () | |
The default constructor. | |
virtual void | onPkgListProcessingBegin ()=0 |
Notifies the operation core begins building the lists of packages for installation and removing. | |
virtual void | onPkgListProcessingEnd ()=0 |
Notifies the operation core finishes building the lists of packages for installation and removing. | |
virtual | ~AbstractTransactionListener () |
The destructor. |
With this class client application can follow the transaction process and show corresponding notifications to a user. This interface is used for transactions of any kind, including installation, removing, fetching-only transactions etc.