• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • KDE Support
  • Sitemap
  • Contact Us
 

Akonadi

Akonadi Namespace Reference

Namespaces

namespace  CollectionQueryHelper
namespace  ItemQueryHelper
namespace  Query
namespace  QueryHelper

Classes

class  AbstractSearchManager
 AbstractSearchManager is an abstract interface for search managers. More...
class  AkAppend
 Handler for the X-AKAPPEND command. More...
class  AkonadiConnection
 An AkonadiConnection represents one connection of a client to the server. More...
class  AkonadiServer
class  Append
 Handler for the Append command. More...
class  CacheCleaner
 Cache cleaner thread. More...
class  Capability
 Handler for the capability command. More...
class  ColCopy
 Handler for the COLCOPY command. More...
class  Collection
 Representation of a record in the Collection table. More...
class  CollectionAttribute
 Representation of a record in the CollectionAttribute table. More...
class  CollectionMimeTypeRelation
 Specifies allowed MimeType for a Collection. More...
class  CollectionPimItemRelation
 Used to associate items with search folders. More...
class  ColMove
 Handler for the COLMOVE command. More...
class  Copy
 Handler for the COPY command. More...
class  CountQueryBuilder
 Helper class for creating queries to count elements in a database. More...
class  Create
 Handler for the CREATE command. More...
class  DataStore
 This class handles all the database access. More...
class  DBusTracer
 A tracer which forwards all tracing information as dbus signals. More...
class  Delete
 Handler for the collection deletion command. More...
class  DummySearchManager
 DummySearchManager is a dummy implementation of AbstractSearchManager which does nothing. More...
class  Entity
 Base class for classes representing database records. More...
class  Exception
 Base class for execpetion used internally by the Akonadi server. More...
class  Expunge
 Handler for the expunge command. More...
class  Fetch
 Handler for the fetch command. More...
class  FileTracer
 A tracer which forwards all tracing information to a log file. More...
class  Flag
 Representation of a record in the Flag table. More...
class  Handler
 The handler interfaces describes an entity capable of handling an AkonadiIMAP command. More...
class  HandlerHelper
 Helper functions for command handlers. More...
class  ImapStreamParser
 Parser for IMAP messages that operates on a local socket stream. More...
class  ItemRetrievalManager
 Manages and processes item retrieval requests. More...
class  ItemRetrievalThread
 Container thread for the item retrieval manager. More...
class  ItemRetriever
 Helper class for retrieving missing items parts from remote resources. More...
class  Link
 Handler for the LINK and UNLINK commands. More...
class  List
 Handler for the LIST command. More...
class  Login
 Handler for the login command. More...
class  Logout
 Handler for the logout command. More...
class  MimeType
 Representation of a record in the MimeType table. More...
class  Modify
 Handler for the MODIFY command (not in RFC 3501). More...
class  Move
 Handler for the item move command. More...
class  NepomukManager
class  NepomukSearch
class  NotificationCollector
 Part of the DataStore, collects change notifications and emits them after the current transaction has been successfully committed. More...
class  NotificationManager
 Notification manager D-Bus interface. More...
class  NullTracer
 A tracer which forwards all tracing information to /dev/null ;). More...
class  Part
 Representation of a record in the Part table. More...
class  PartHelper
 A specialized Part class that stores data in a file instead of the database. More...
class  PimItem
 Representation of a record in the PimItem table. More...
class  PimItemFlagRelation
class  PreprocessorInstance
 A single preprocessor (agent) instance. More...
class  PreprocessorManager
 The manager for preprocessor agents. More...
class  QueryBuilder
 Helper class to construct arbitrary SQL queries. More...
class  Remove
 Handler for the item deletion command. More...
class  Resource
 Representation of a record in the Resource table. More...
class  ResourceManager
 Listens to agent instance added/removed signals and creates/removes the corresponding data in the database. More...
class  ResourceSelect
 Handler for the resource selection command. More...
class  Response
 A command result. More...
class  SchemaVersion
 Representation of a record in the SchemaVersion table. More...
class  Scope
 Represents a set of Akonadi objects (eg. More...
class  Search
 Handler for the search commands. More...
class  SearchHelper
class  SearchInterpreterItem
 This class encapsulates solving nexted boolean constructs. More...
class  SearchParser
class  SearchPersistent
 Handler for the search_store search_delete commands. More...
class  Select
 Handler for the select command. More...
class  SelectQueryBuilder
 Helper class for creating and executing database SELECT queries. More...
class  Status
 Handler for the STATUS command. More...
class  Store
 Handler for the item modification command. More...
class  Subscribe
 Handler for the subscribe/unsubscribe commands. More...
class  Tracer
 The global tracer instance where all akonadi components can send their tracing information to. More...
class  TracerInterface
 This interface can be reimplemented to deliver tracing information of the akonadi server to the outside. More...
class  Transaction
 Helper class for DataStore transaction handling. More...
class  TransactionHandler
 Handler for transaction commands (BEGIN, COMMIT, ROLLBACK). More...
class  UnknownCommandHandler
class  XesamManager

Enumerations

enum  ConnectionState { NonAuthenticated, Authenticated, Selected, LoggingOut }

Functions

 AKONADI_EXCEPTION_MAKE_INSTANCE (HandlerException)

Variables

const int gDeadlineItemProcessingTimeInSecs = 240
const int gHeartbeatTimeoutInMSecs = 30000
const int gMaximumItemProcessingTimeInSecs = 180
const int gWarningItemProcessingTimeInSecs = 120

Enumeration Type Documentation

enum Akonadi::ConnectionState

The state of the client.

Enumerator:
NonAuthenticated 

Not yet authenticated.

Authenticated 

The client is authenticated.

Selected 
LoggingOut 

Definition at line 27 of file global.h.


Function Documentation

Akonadi::AKONADI_EXCEPTION_MAKE_INSTANCE ( HandlerException   ) 

Variable Documentation

const int Akonadi::gDeadlineItemProcessingTimeInSecs = 240

Definition at line 49 of file preprocessormanager.cpp.

const int Akonadi::gHeartbeatTimeoutInMSecs = 30000

Definition at line 38 of file preprocessormanager.cpp.

const int Akonadi::gMaximumItemProcessingTimeInSecs = 180

Definition at line 46 of file preprocessormanager.cpp.

const int Akonadi::gWarningItemProcessingTimeInSecs = 120

Definition at line 43 of file preprocessormanager.cpp.

Akonadi

Skip menu "Akonadi"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE Support

Skip menu "KDE Support"
  • akonadi
  • Decibel
  • grantlee
  • kdewin
  • phonon
  •     Backend
  • polkit-qt
  • qca
  • qimageblitz
  • soprano
  • strigi
  •     searchclient
  •     streamanalyzer
  •     streams
Generated for KDE Support by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal