compactionjob.h
A job that runs in the background and compacts maildir folders.
Definition: compactionjob.h:74
MaildirCompactionJob(KMFolder *folder, bool immediate)
folder should be a folder with a KMFolderMaildir storage.
Definition: compactionjob.cpp:196
A job that runs in the background and compacts mbox folders.
Definition: compactionjob.h:40
MboxCompactionJob(KMFolder *folder, bool immediate)
folder should be a folder with a KMFolderMbox storage.
Definition: compactionjob.cpp:53
A scheduled "compact mails in this folder" task.
Definition: compactionjob.h:102
virtual int taskTypeId() const
An identifier for the type of task (a bit like TQListViewItem::rtti) This allows to automatically pre...
Definition: compactionjob.h:110
ScheduledCompactionTask(KMFolder *folder, bool immediate)
If immediate is set, the job will execute synchronously.
Definition: compactionjob.h:106
A scheduled task is some information about a folder job that should be run later.
Definition: jobscheduler.h:54
KMFolder * folder() const
The folder which this task is about, 0 if it was deleted meanwhile.
Definition: jobscheduler.h:79