HomePhorge

* Move OutboxInterface into MailTransport. This was done because (1) they…
c3e6b86bb27aUnpublished

Unpublished Commit · Learn More

Repository Importing: This repository is still importing.

Description

  • Move OutboxInterface into MailTransport. This was done because (1) they are related and (2) a circular dependency would be needed to make resource-based transport jobs work. * Mark everything related to transport jobs in MT deprecated. The stuff is meant to be used by the MDA only, and will be moved to the MDA in KDE5. * Fix bug where transports created by TransportManager::createTransportJob() would not be aware of their passwords. * Rename AkonadiJob to ResourceSendJob to avoid confusion. This class is just a wrapper around MessageQueueJob, and it is the MDA who actually forwards the item to the resource responsible for sending it. (see DESIGN file)

svn path=/branches/work/akonadi-ports/kdepimlibs/; revision=994693

Event Timeline

Constantin Berzan <exit3219@gmail.com> committed rKPLc3e6b86bb27a: * Move OutboxInterface into MailTransport. This was done because (1) they… (authored by Constantin Berzan <exit3219@gmail.com>).Jul 11 2009, 10:16 AM