Akonadi::Server::StorageJanitor

Search for usage in LXR

Akonadi::Server::StorageJanitor Class Reference

#include <storagejanitor.h>

Inherits Akonadi::Server::AkThread.

Signals

Q_SCRIPTABLE void done ()
 
Q_SCRIPTABLE void information (const QString &msg)
 

Public Slots

Q_SCRIPTABLE Q_NOREPLY void check ()
 
Q_SCRIPTABLE Q_NOREPLY void vacuum ()
 

Public Member Functions

 StorageJanitor (AkonadiServer &mAkonadi)
 

Protected Member Functions

void init () override
 
void quit () override
 

Detailed Description

Various database checking/maintenance features.

Definition at line 23 of file storagejanitor.h.

Member Function Documentation

◆ check

void StorageJanitor::check ( )
slot

Triggers a consistency check of the internal storage.

Definition at line 77 of file storagejanitor.cpp.

◆ information

Q_SCRIPTABLE void Akonadi::Server::StorageJanitor::information ( const QString msg)
signal

Sends informational messages to a possible UI for this.

◆ vacuum

void StorageJanitor::vacuum ( )
slot

Triggers a vacuuming of the database, that is compacting of unused space.

Definition at line 583 of file storagejanitor.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 04:00:09 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.