Deepsolver
Public Member Functions
Deepsolver::AbstractTransactionListener Class Reference

The interface to follow transaction progress. More...

Inheritance diagram for Deepsolver::AbstractTransactionListener:
Deepsolver::TransactionProgress

List of all members.

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.

Detailed Description

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.

See also:
OperationCore OperationCoreException